簡體   English   中英

MYSQL查詢錯誤(結果數組)

[英]MYSQL Query Error (Result Array)

我有這個結果

Furni Count: Array

我的代碼是

$query2 = mysql_query(
                "SELECT COUNT(DISTINCT id) FROM items
                 WHERE base_item='" . $weekly2['furniture_id'] . "'"
           );

$OwnerCount = mysql_fetch_array($query2);
echo "<tr><td width=\"92%\" >Owner Count: $OwnerCount<form><input type=\"submit\" value=\"Owner Last Online\"></form></td></tr>";

這是因為您echo了一個數組,所以請嘗試print_r($Ownercount); 並且您應該看到數組(和鍵)。

例:

echo $Ownercount[0];

應該返回數組中的第一個鍵(可能是您想要的)。

您可以在查詢上放置一個別名,如下所示:

COUNT(DISTINCT id) as total

然后打電話

$Ownercount["total"];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM