$db = new PDO('mysql:host=localhost;dbname=mydb', 'myusername', 'mypassword');
$query = $db->query('SELECT a.title, a.descrption, a.icon, b.title, b.descrption, b.images
FROM explorefeatures AS a, blog AS b WHERE a.id = b.id');
while ($row = $query->fetchAll(PDO::FETCH_ASSOC))
{
//echo "<pre>";
//print_r($row);
echo $row->title;
echo $row->icon;
echo $row->images;
echo $row->descrption;
}
試圖讓非對象的財產......PDO錯誤而獲取記錄
我得到這個錯誤。任何人都可以告訴我代碼有什麼問題嗎?
'FETCH_ASSOC'返回一個*關聯數組*,而不是對象... –
的可能的複製(http://stackoverflow.com [PHP PDO抓取不工作?]/questions-31402802/php-pdo-fetch-not-working) –
嘗試以數組的形式訪問結果而不是對象 –