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

json_encode for mysql-forespørgsel returnerer nogle null-kolonner i nogle rækker, men kolonnerne er ikke null

Problem løst

$result = $mysql->query($sql);
while($row = mysql_fetch_assoc($result)) {
   $r[] = array_map('utf8_encode', $row);
}
echo json_encode($r);

Tak



  1. Sammenlægning af flere rækker til en række og flere kolonner på mysql

  2. Der kan kun være én autokolonne

  3. PostgreSQL - Erstat HTML-enheder

  4. Rails Migration ændrer kolonne for at bruge Postgres-arrays