问题是“类stdClass的对象无法转换为int”
这是代码:
$user = mysql_fetch_object(mysql_query("SELECT * FROM `user` WHERE username='$user_name'"));
if($user) == 0){
我该如何解决这个问题?
答案 0 :(得分:0)
您从数据库中获取对象而不是字符串或int 因此需要将metchod访问到您的类中的字段,然后例如检查字段可以通过以下方式完成:
if ($user->user_id === null )
or
if ($user->{'user.id'} == null )
if there are problems with `user.id`