尝试在第6行的tags.php中获取非对象的属性
它给出了一个我不知道的错误消息。你知道我该怎么修吗 错误:尝试在第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-
<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类型的吗?