0
在我的查詢中,我嘗試過在現有的json中使用標識符名稱來計算count(Firstname),我不知道該怎麼做這,,,, 建議PLZ計數json對象的數量,並將其與現有的json數組對象合併
MySQL的:
<?php
$json = array();
$con=mysql_connect("localhost","arun","sachin11");
$db_select = mysql_select_db('School_Database', $con);
$username = $_GET['username'];
$result = mysql_query("SELECT Temp_Password,Password,FirstName FROM SchoolDB where Username='$username'",$con);
while($r = mysql_fetch_assoc($result)) {
$json[] = $r;
}
if($result){
$json['count'] = count($json);
echo json_encode($json);
}
mysql_close($con);
?>
我的輸出: 在我輸出的計數顯示外,,我想這裏面
顯示210[{"FirstName":"childname2"},{"FirstName":"childname4"}]2
我想補充做的
[{"count":"2"}{"FirstName":"childname2"},{"FirstName":"childname4"}]
能不能做到..
你應該注意到'json因爲您向json_encode()發送第二個參數,所以_encode($ json,count($ json))'是錯誤的,這會將其理解爲位掩碼。 [閱讀有關文件](http://php.net/json_encode) – Olvathar