请注意,尝试获取php

请注意,尝试获取php,php,mysql,Php,Mysql,当我遇到这个错误时,我正在创建一个表单 Trying to get property of non-object in C:\wamp\www\gadgetmarket\admin\processor.php on line 37 我使用的代码(参见下文) 错误行37是 $jj=$value->username; 有人知道如何解决这个问题吗?非常感谢您的任何建议、想法和建议。提前谢谢 您的查询没有返回任何行,导致$value被分配值NULL,而不是行对象 只执行您的操作$jj=$va

当我遇到这个错误时,我正在创建一个表单

Trying to get property of non-object in C:\wamp\www\gadgetmarket\admin\processor.php on line 37 
我使用的代码(参见下文)

错误行37是

$jj=$value->username;

有人知道如何解决这个问题吗?非常感谢您的任何建议、想法和建议。提前谢谢

您的查询没有返回任何行,导致
$value
被分配值
NULL
,而不是行对象


只执行您的操作
$jj=$value->username

我不能为100%正,但这是结果集为空时的典型情况。您可能希望尝试检查$result和$value是否存在空集(null)。

不,一点也不,im在不同的问题上。修复了不返回任何行时出现的错误。我已经通过插入“$jj=$value->username;”在“if($count==1){”内修复了它,这样当有结果时,它将获得请求的值,否则它将不会:)是的,我得到了,这是在不返回任何行时的错误。我已经通过插入“$jj=$value->username;”在“if($count==1){”内修复了它因此,当有结果时,它将获得请求的值,否则它将不会:)是的,我得到了它,这是不返回任何行时的错误。我已经通过在“if($count==1){”中插入“$jj=$value->username;”来修复它,这样当有结果时,它将获得请求的值,否则它将不会:)
$jj=$value->username;