sql >> Databasteknik >  >> RDS >> Mysql

json_encode för mysql-frågan returnerar några nollkolumner i vissa rader, men kolumnerna är inte null

Problem löst

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

Tack



  1. codeigniter-databas flyttar till en annan tabell

  2. Mysql ERROR 1241 (21000):Operand bör innehålla 1 kolumn(er)

  3. Laddar UTF-8-kodad dump till MySQL

  4. java.sql.SQLEundantag:- ORA-01000:maximala öppna markörer har överskridits