thinkphp数据库操作问题
① limit使用无效
当取一条数据时,find(),value()方法,limit对取单条数据无效,因为value,或者find方法会覆盖limit
Db::name('qrcode')->limit($showNo,1)->value('qrcodeImage'); SELECT `qrcodeImage` FROM `share_qrcode` LIMIT 1 Db::name('qrcode')->limit($showNo,1)->find(); SELECT * FROM `share_qrcode` LIMIT 1 |
正确方法
Db::name('qrcode')->limit($showNo,1)->select(); |