Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 获取非对象属性的错误_Php - Fatal编程技术网

Php 获取非对象属性的错误

Php 获取非对象属性的错误,php,Php,这里,我得到的错误是 注意:尝试获取非对象的属性 在最后两行中获取记录。 上面说什么? 我的代码: 您需要将查询结果存储到变量中,然后从中获取数据 所以不是 $db->query($sql); $row = $db->fetch_object(MYSQL_FETCH_SINGLE); 使用 您需要将查询结果存储到变量中,然后从中获取数据 所以不是 $db->query($sql); $row = $db->fetch_object(MYSQL_FETCH_SIN

这里,我得到的错误是

注意:尝试获取非对象的属性

在最后两行中获取记录。 上面说什么? 我的代码:


您需要将查询结果存储到变量中,然后从中获取数据

所以不是

 $db->query($sql);
 $row = $db->fetch_object(MYSQL_FETCH_SINGLE);
使用


您需要将查询结果存储到变量中,然后从中获取数据

所以不是

 $db->query($sql);
 $row = $db->fetch_object(MYSQL_FETCH_SINGLE);
使用


您尚未启动数据库类的可能副本。我不确定,但我认为您正在尝试使用
mysqli
PDO
。可能是重复的,您尚未启动数据库类。我不确定,但我认为您正在尝试使用
mysqli
PDO
 $result=$db->query($sql);// store query result into $result
 $row = $result->fetch_object(MYSQL_FETCH_SINGLE);// fetch data from $result
$Id = $_REQUEST['id'];

        $sql = "Select * From ".CHANNEL_MASTER." 
                    Where sam_status = '".ACTIVE_STATUS."' And user_id = '".$_SESSION['user_id']."' And sam_id = '".$Id."'";

        $result = $db->query($sql);
        $row = $result->fetch_object(MYSQL_FETCH_SINGLE);

        $siteID = array_search($row->sam_site_id, $site_id_array);
        $ebay_token = $row->sam_ebay_token;