sql >> Databasteknik >  >> RDS >> Mysql

JSON kodar MySQL-resultat

$sth = mysqli_query($conn, "SELECT ...");
$rows = array();
while($r = mysqli_fetch_assoc($sth)) {
    $rows[] = $r;
}
print json_encode($rows);

Funktionen json_encode behöver PHP>=5.2 och php-json paket - som nämnts här

OBS :mysql är utfasad från och med PHP 5.5.0, använd mysqli tillägg istället http://php.net/manual/en/migration55.deprecated.php .



  1. Kommaseparerade värden med SQL Query

  2. SQL INSERT INTO... VÄLJ Exempel

  3. Varför kan jag inte utföra en aggregatfunktion på ett uttryck som innehåller ett aggregat men jag kan göra det genom att skapa en ny select-sats runt det?

  4. Hur man skapar en tabell i databladsvy i Access 2016