2017-07-11 19 views
-2

IT給出了一個我不知道的錯誤消息。任何想法如何解決它?試圖在第6行的tags.php中獲取非對象的屬性。

錯誤:試圖獲得非對象的屬性在tags.php第6行

<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>'; 


    } 

} 
?> 

+0

$ result的var_dump()會給你什麼?它是否是類型對象? –

回答

-1

result-> NUM_ROWS

在此NUM_ROWS()是一個函數。

請用括號這樣

result->num_rows() 

我希望它會工作。如果您再次發生任何錯誤,請告訴我。

相關問題