PHP的PDO试图获得非对象的属性(PHP PDO Trying to get property of non-object)
我收到Notice: Trying to get property of non-object in我Notice: Trying to get property of non-object in时
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 )I'm getting Notice: Trying to get property of non-object in when I'm trying to
foreach ($query->fetch(PDO::FETCH_OBJ) as $row) { echo $row->id_users; echo $row->username; echo $row->password; echo $row->email; }When I use print_r($query->fetch(PDO::FETCH_OBJ)) i'm getting
Class Object ( [id_users] => 1 [username] => test [password] => test [email] => test )最满意答案
通常为了遍历记录集,你可以沿着这些线做些事情。
while( $row = $query->fetch(PDO::FETCH_OBJ) ){ echo $row->id_users; echo $row->username; echo $row->password; echo $row->email; }Typically to iterate througha recordset you would do something along these lines.
while( $row = $query->fetch(PDO::FETCH_OBJ) ){ echo $row->id_users; echo $row->username; echo $row->password; echo $row->email; }更多推荐
发布评论