用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3112|回复: 6
收起左侧

[HELP] sql语句执行,没有任何效果

[复制链接]
发表于 2011-1-21 17:55:50 | 显示全部楼层 |阅读模式
在执行完sql语句之后不会影响到结果集,例如,$sql="update ad_adset set adcode='ffffff' where adid=135";
$this->db->query($sql);
这样之后没有更新的效果,数据库里面的值没有改变,为什么啊,急急急
发表于 2011-1-21 20:48:08 | 显示全部楼层
不可能,只要执行正确肯定是可以更新,检查下自己代码哪里错了吧。
发表于 2011-1-24 18:55:23 | 显示全部楼层
在执行sql之后,写上
PHP复制代码
 
$this->output->enable_profiler(TRUE);
 
复制代码
发表于 2011-1-25 10:56:37 | 显示全部楼层
兄弟,把sql语句放到  phpmyadmin 中执行一下,再说……
发表于 2011-1-29 10:28:31 | 显示全部楼层
对的,先把sql打印出来,在phpmyadmin里面执行一下试试
发表于 2011-12-7 21:59:09 | 显示全部楼层
如果真不能执行,就是adid字段的问题,兄弟,你这个adid字段不是int的吧?是char的吧?
发表于 2011-12-10 12:01:07 | 显示全部楼层
这个真不好说,你必须先看看你的sql语句是否可以真的执行成功,如果可以的话,在看看在使用CI上有什么问题,一步一步来……

本版积分规则