検索

ホームページ  >  に質問  >  本文

php3 count() メソッドはフィールドを追加する必要があると思いますか?

 public function showList(){
        $model =D('article');
        $total=$model->count('id');
         $this->assign('total',$total);// 赋值分页输出
        $this->display(); // 输出模板
     }//showlist end

ここでのカウントは id パラメータとともに追加する必要があります。追加しないとエラーが報告されます。どういうことなんですか?

エラーは次のとおりです:

1054:Unknown columns '*' in 'field list' [SQL ステートメント]: SELECT COUNT(`*`) AS tp_count FROM `xh_article` LIMIT 1

データベース構造は次のとおりです。

微信图片_20210320172548.png

SanysSanys1408日前1227

全員に返信(2)返信します

  • 查无此人

    查无此人2021-03-26 16:03:31

    この 3. のバージョンは何ですか? count() は値を渡さずに使用できます。エラーが報告された場合は、count メソッドのソース コードを探してそのソース コードを確認します。

    この小さな問題についてはあまり心配しないでください。バージョンが低すぎます。新しいバージョンをさらに研究し、進捗状況を把握してください

    返事
    0
  • Siméon

    こんにちは、先生。PHP パブリック メソッド ライブラリを共有してもらえますか?

    Siméon · 2021-04-02 00:07:35
  • キャンセル返事