sql语句执行,没有任何效果
在执行完sql语句之后不会影响到结果集,例如,$sql="update ad_adset set adcode='ffffff' where adid=135";$this->db->query($sql);
这样之后没有更新的效果,数据库里面的值没有改变,为什么啊,急急急 不可能,只要执行正确肯定是可以更新,检查下自己代码哪里错了吧。 在执行sql之后,写上
$this->output->enable_profiler(TRUE);
兄弟,把sql语句放到phpmyadmin 中执行一下,再说…… 对的,先把sql打印出来,在phpmyadmin里面执行一下试试 如果真不能执行,就是adid字段的问题,兄弟,你这个adid字段不是int的吧?是char的吧? 这个真不好说,你必须先看看你的sql语句是否可以真的执行成功,如果可以的话,在看看在使用CI上有什么问题,一步一步来……
页:
[1]