sql >> Database teknologi >  >> RDS >> Mysql

hvordan henter man hele rækken af ​​resultatet i php mysql?

Som NikiC påpegede, bør du ikke længere bruge mysql_-funktionerne, du kan hente hele arrayet i både PDO og mysqli. Her er et eksempel på at hente alle rækker ved hjælp af mysqli->fetch_all funktion, håber dette hjælper!

//Database Connection
$sqlConn =  new mysqli($hostname, $username, $password, $database);

//Build SQL String
$sqlString = "SELECT * FROM my_table";

//Execute the query and put data into a result
$result = $sqlConn->query($sqlString);

//Copy result into a associative array
$resultArray = $result->fetch_all(MYSQLI_ASSOC);

//Copy result into a numeric array
$resultArray = $result->fetch_all(MYSQLI_NUM);

//Copy result into both a associative and numeric array
$resultArray = $result->fetch_all(MYSQLI_BOTH);


  1. SQL-undtagelse under forbindelse til SQL-server

  2. MYSQL-serveren er gået væk

  3. Konverter SQL til SQL alkymi

  4. Adgang til data fra servlet