我有一個PDO連接執行查詢,但不知道如何讀取獲取的結果,結果作爲一個對象而不是數組返回。我如何閱讀以下查詢
$query = $MyPDO->query("SELECT count(ID) FROM score WHERE totalscore>? AND competition=?",$data['totalscore'],$data['competition']);
//$fetch = $query->fetch();
while($fetch = $query->fetch()){
var_dump($fetch);
}
,其結果是:
object(stdClass)#3 (1) { ["count(ID)"]=> string(2) "27" }
誰能告訴我怎麼看這一點? $fetch["count(ID)"]
沒有工作,$fetch[0]
也沒有。
$查詢 - >取(PDO :: FETCH_ASSOC),回聲$取[ '計數(ID)'];有關您使用PDO檢索信息的方式的更多信息,請訪問:http://php.net/manual/en/pdostatement.fetch.php – Naruto 2014-10-06 12:02:45