2017-07-11 1 views
-2

ITは私には分かりませんが、エラーメッセージを出します。どのように私はそれを修正することができますアイデア?6行目のtags.phpで非オブジェクトのプロパティを取得しようとしています

エラー:行このNUM_ROWS 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

(上tags.php非オブジェクトのプロパティを取得しようとする)は関数です。

私はそれが仕事を願っています。この

result->num_rows() 

のように中括弧を使用してください。もう一度何かエラーが出たら教えてください。

関連する問題