文章詳情頁
thinkphp3 count()方法必須加上字段?
瀏覽:118日期:2022-06-03 08:10:55
問題描述
public function showList(){$model =D('article');$total=$model->count('id'); $this->assign('total',$total);// 賦值分頁輸出$this->display(); // 輸出模板 }//showlist end
這里的count 必須加上id參數不然就報錯。請問是為什么?
錯誤如下:
1054:Unknown column '*' in 'field list' [ SQL語句 ] : SELECT COUNT(`*`) AS tp_count FROM `xh_article` LIMIT 1數據庫結構如下所示:
問題解答
回答1:你這個是3.幾的版本? count( ) 不用傳值也是可以的。如果報錯,你找下 count這個方法的源碼,看看源碼。
這個小問題,不用太糾結,而且你的版本太低了。多多研究下新版本,跟上進度
相關文章:
1. angular.js - angularjs的自定義過濾器如何給文字加顏色?2. MySQL中無法修改字段名的疑問3. javascript - 如何讓移動端網頁的輸入框固定在底部?4. angular.js - angular內容過長展開收起效果5. docker鏡像push報錯6. javascript - 微信小程序限制加載個數7. 大家好,請問在python腳本中怎么用virtualenv激活指定的環境?8. android - QQ物聯,視頻通話9. 網頁爬蟲 - 用Python3的requests庫模擬登陸Bilibili總是提示驗證碼錯誤怎么辦?10. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應
排行榜
