2016-11-14 44 views
0

的屬性時,我試圖PHP PDO試圖讓我越來越<code>Notice: Trying to get property of non-object in</code>非對象

foreach ($query->fetch(PDO::FETCH_OBJ) as $row) { 
     echo $row->id_users; 
     echo $row->username; 
     echo $row->password; 
     echo $row->email; 
    } 

當我使用print_r($query->fetch(PDO::FETCH_OBJ))我越來越

Class Object ([id_users] => 1 [username] => test [password] => test [email] => test) 
+1

你只取一行到一個對象中,然後你試圖循環該對象的屬性。 – AbraCadaver

回答

0

通常以througha迭代記錄集你會沿着這些線做一些事情。

while($row = $query->fetch(PDO::FETCH_OBJ)){ 
     echo $row->id_users; 
     echo $row->username; 
     echo $row->password; 
     echo $row->email; 
}