教程有错误
http://codeigniter.org.cn/user_guide/database/active_record.html$this->db->where();这个方法如下使用会有错:
$this->db->where('name !=', $name);
$this->db->where('id <', $id);
// 生成: WHERE name != 'Joe' AND id < 45
会生成这样:
WHERE name != 'Joe' AND `id <` 45 多了反引号
$this->db->where('id <', $id.false);加了false后都会生成
WHERE name != 'Joe' AND id < 45 如果真是这样,这不是教程的错误,这是代码的错误。
不过,你的 id 和 < 之间有空格吗? 没有问题的吧,我在dili里面也用到了这个,有空格就好的,教程里说的也是要有空格,也不用加false,实在不行你就看看源代码,看看到底如何操作的 回复 3# jeongee
好,我再看看 看完后,请说明下,嘿嘿 到底是空格的问题还是程序的问题 究竟怎么解决的? 谢谢老大回复!!明白
页:
[1]