Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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
尝试在第6行的tags.php中获取非对象的属性_Php_Mysql_Object_Fetch - Fatal编程技术网

尝试在第6行的tags.php中获取非对象的属性

尝试在第6行的tags.php中获取非对象的属性,php,mysql,object,fetch,Php,Mysql,Object,Fetch,它给出了一个我不知道的错误消息。你知道我该怎么修吗 错误:尝试在第6行的tags.php中获取非对象的属性 <div class="list-group"> <?php $result = $database->query("SELECT `name`, `url`, `tag_id` FROM `tags` ORDER BY `tag_id` DESC LIMIT {$settings->sidebar_maximum_tags}"); if($result-

它给出了一个我不知道的错误消息。你知道我该怎么修吗

错误:尝试在第6行的tags.php中获取非对象的属性

<div class="list-group">
<?php

$result = $database->query("SELECT `name`, `url`, `tag_id` FROM `tags` ORDER BY `tag_id` DESC LIMIT {$settings->sidebar_maximum_tags}");

if($result->num_rows) {

    echo '<h4>' . $language->list->sidebar->tags . '</h4>';

    while($tags = $result->fetch_object()) {

        /* Determine the active author */
        $active = (isset($tag) && $tag->tag_id == $tags->tag_id);

        /* Display tags */
        echo '<a href="tag/' . $tags->url . '" class="list-group-item ' . ($active ? "active" : null) . '">' . $tags->name . '</a>';


    }

}
?>

结果->行数

在这个num_中,rows()是一个函数

请用这样的大括号

result->num_rows()
我希望它能起作用。如果您再次遇到任何错误,请告诉我

$result的var_dump()会给您带来什么?它是object类型的吗?