php3 count() メソッドはフィールドを追加する必要があると思いますか?
Sanys
Sanys 2021-03-20 17:25:41
0
2
1167
 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

Sanys
Sanys

全員に返信(1)
欧阳

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

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

いいねを押す +0
  • 返事 こんにちは、先生。PHP パブリック メソッド ライブラリを共有してもらえますか?
    Siméon 著者 2021-04-02 00:07:35
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート