0

この PHP を JSON に解析するのに苦労しています。誰かがこれを手伝ってくれます。どうすればこの PHP を JSON に変換できますか?

$query = "SELECT SUM(total)  FROM account";
$result = mysql_query($query);

while($row = mysql_fetch_assoc($result))
{
echo $row['SUM(total)'];
}
4

4 に答える 4

1

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ステートメントを使用してください。

于 2013-08-09T10:34:19.400 に答える
1
$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);
于 2013-08-09T10:34:21.857 に答える
0
while($row = mysql_fetch_assoc($result))
{
    $new_arr[] = array("total"=>$row['SUM(total)']);
}
echo json_encode($new_arr);
于 2013-08-09T10:36:39.943 に答える
0

json_encode()phpで関数を使用します。

ここの参照を確認してください

while($row = mysql_fetch_assoc($result))
{
    $myArray[] = $row['SUM(total)'];
}
echo json_encode($myArray);
于 2013-08-09T10:33:49.027 に答える