この PHP を JSON に解析するのに苦労しています。誰かがこれを手伝ってくれます。どうすればこの PHP を JSON に変換できますか?
$query = "SELECT SUM(total) FROM account";
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result))
{
echo $row['SUM(total)'];
}
json_encode
のようにしてみてください
$query = "SELECT SUM(total) as total FROM account";
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result))
{
$new_arr[] = $row['total'];
}
echo json_encode($new_arr);
mysql_*
関数は非推奨であるため、使用を避けてください。代わりに、mysqli_*
関数またはPDO
ステートメントを使用してください。
$query = "SELECT SUM(total) as t FROM account";
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result))
{
$new_arr[] = $row['t'];
}
echo json_encode($new_arr);
while($row = mysql_fetch_assoc($result))
{
$new_arr[] = array("total"=>$row['SUM(total)']);
}
echo json_encode($new_arr);
json_encode()
phpで関数を使用します。
ここの参照を確認してください
while($row = mysql_fetch_assoc($result))
{
$myArray[] = $row['SUM(total)'];
}
echo json_encode($myArray);