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

[已解决] $this->db->query();的write和read模式是什么?

[复制链接]
发表于 2011-4-8 23:47:02 | 显示全部楼层 |阅读模式
手册里给出的:

当使用 "read" 模式来运行查询时, 你可以使用“显示你的结果集”来显示查询结果; 当使用 "write" 模式来运行查询时, 将会仅根据执行的成功或失败来返回 TRUE 或 FALSE... ...


可是往字段唯一的表里,插入一条相同数据时,会出现错误提示,而不是返回布尔值,请问怎么使用write模式返回布尔值呢?
发表于 2011-4-8 23:50:14 | 显示全部楼层
你那是报数据库错误了,手册说的是在顺利执行的前提下。
发表于 2011-4-9 12:36:44 | 显示全部楼层
基本上是你的sql语句写的有问题,把它打印出来到phpmyadmin里面执行看是否正常
发表于 2011-4-9 12:37:54 | 显示全部楼层
呵呵,不是基本上,他是测试的吧,然后故意产生主键重复的错误的
发表于 2011-4-9 21:51:04 | 显示全部楼层

评分

参与人数 1威望 -2 收起 理由
Hex -2 违反版规:纯表情回复

查看全部评分

本版积分规则