如何修复以下代码以回显 SQL 数据库表中特定行的 JSON 编码数组?因为我现在得到的是:{“邮箱”:[]}
这是我的代码:
$query = "SELECT * FROM messages WHERE touser='$from'";
$result = mysql_query($query)
or die("\n\ndatabase error!\n". mysql_error());
$mailbox = array();
while($row = mysql_fetch_assoc($result)){
$mailbox[] = $row;
}
echo "{ \"mailbox\":".json_encode($mailbox)." }";