【发布时间】:2015-03-05 07:19:16
【问题描述】:
我正在尝试从 MySQL 获取数据并以 JSON 格式显示
这是部分 PHP 代码
$sql = "SELECT item, cost, veg, spicy_level FROM food1";
$result = $conn->query($sql);
while($row = $result->fetch_assoc()) {
echo json_encode($row),"<br/>";}
?> 我得到的输出为
{"item":"dosa","cost":"20","veg":"0","spicy_level":"1"}
{"item":"idli","cost":"20","veg":"0","spicy_level":"2"}
但我需要它
food1:[
{"item":"dosa","cost":"20","veg":"0","spicy_level":"1"},
{"item":"idli","cost":"20","veg":"0","spicy_level":"2"}
]
谁能指导我? 我认为我得到的是对象格式,我需要以数组格式输出,即使用 [&]。 对这个 json 和 php 非常陌生。
【问题讨论】: