$where_list='1=1';
//兩個方法查詢整表數(shù)據(jù)超過10000條就查詢不出來,報500錯
//第一種
//$count=\Phpcmf\Service::M()->db->table('user')->where($where_list)->get()->getResultArray();
//第二種
list($list, $total, $param) = \Phpcmf\Service::M()->init([
'table' => 'user',
'where_list' => $where_list,
'field' => $this->field,
'date_field' => 'id',
'order' => 'id desc'
])->limit_page();
PHP文件:
URL地址:
模板文件:
URL地址:
自己在二次開發(fā)的時候要考慮php變量是否能夠儲存得了那么多自己,學(xué)會開發(fā)看錯誤日志
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
內(nèi)存溢出了吧,一個變量存1萬條數(shù)據(jù),你在想啥,你頁面不卡死才怪
回復(fù)@冰藍 這是用戶表,懂不,爺
你說的對,我也想到樓主是犯了這個錯誤
回復(fù)@冰藍
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
我這是查詢記錄,和變量有什么關(guān)系嗎
要看錯誤日志,如果你上萬條記錄,這種方法查記錄是絕對不科學(xué)的
內(nèi)存是一個大問題,不可能裝得下那么多數(shù)據(jù)的
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人 上個版本用tp寫 20多萬都可以,這個版本用這個10000就不行了
變量存儲容量看這個值,我覺得你這種寫法是完全不科學(xué)的,沒有哪個程序員會這么寫
回復(fù)@wen168168
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
100%內(nèi)存溢出了
呵呵,沒猜錯的話,錯誤日志肯定會爆Allowed memory size of,PHP環(huán)境的內(nèi)存上限了
首席果然是老鳥,一語就破