hujamse 发表于 2013-9-22 21:17:19

CI数据库操作结果 直接用来判断行不行

如题:
$ret = $this->db>get('table_name');
然后直接if($ret)判断,有什么问题?

Striver 发表于 2013-9-22 22:34:30

$ret 是一个resource类型。if($ret) 应该总是为真的,这个没有意义吧

燃雲 发表于 2013-9-23 07:16:58

Striver 发表于 2013-9-22 22:34 static/image/common/back.gif
$ret 是一个resource类型。if($ret) 应该总是为真的,这个没有意义吧


$ret 是一个resource类型。


成功的话!


if($ret) 应该总是为真的,


成功的话!


这个没有意义吧


智者之言也!

但,是真的吗?

dayrui 发表于 2013-9-23 08:38:26

->row_array() / ->result_array()

Striver 发表于 2013-9-23 21:26:33

我一般是
if($ret->num_rows() > 0) return $ret->result();
return NULL;
页: [1]
查看完整版本: CI数据库操作结果 直接用来判断行不行