我試圖打印出這個查詢的總行,我不明白爲什麼這個查詢結果在一個布爾,而不是與整個行的整數。這個查詢爲什麼會產生一個布爾值而不是數字?
$butacas = $this->pdo->query('SELECT COUNT(*) FROM usuarios WHERE sala LIKE $nombreSala');
我試圖用rowCount()
,但我得到這個錯誤告訴我,$ butacas不是一個對象。
所以,我問什麼類型的元素是$ butacas,它是一個布爾值:
$x = gettype($butacas); //boolean
我試着在phpmyadmin的做SELECT COUNT(*) FROM usuarios WHERE sala LIKE theNameoftheSala
,我得到的結果爲數字。