public function showList(){ $model =D('article'); $total=$model->count('id'); $this->assign('total',$total);// 赋值分页输出 $this->display(); // 输出模板 }//showlist end
Kiraan di sini mesti ditambah dengan parameter id, jika tidak, ralat akan dilaporkan. Boleh saya tanya kenapa?
Ralatnya adalah seperti berikut:
1054: Lajur '*' tidak diketahui dalam 'senarai medan' [pernyataan SQL] : PILIH KIRA(`*`) SEBAGAI kiraan tp_DARI `xh_article` LIMIT 1Struktur pangkalan data adalah seperti berikut:
Apakah versi 3 ini? count() boleh digunakan tanpa menghantar nilai. Jika ralat dilaporkan, cari kod sumber kaedah kiraan dan lihat kod sumber.
Jangan risau tentang masalah kecil ini, dan versi anda terlalu rendah. Kaji versi baharu dengan lebih lanjut dan ikuti perkembangan