1

到目前为止,我的代码给出array(1) { [0]=> object(stdClass)#166 (1) { ["id"]=> string(2) "92" }}了以下结果,但是我必须做些什么才能使我能够通过它使用它mysqli_num_rows

代码

$query = $this->db->query("SELECT `id` FROM $table WHERE $table.id ='$product_id'");

        $result = $query->result();
4

3 回答 3

2

试试像受影响的行()

$query = $this->db->query("SELECT `id` FROM $table WHERE $table.id ='$product_id'");
$result = $query->result();

$row_cnt = $this->db->affected_rows();
于 2013-06-12T06:59:50.097 回答
1

做的时候SELECT你必须使用num_rows()

UPDATE,INSERT,DELETE使用时affected_rows()

于 2013-06-12T07:16:58.663 回答
0

行数可以通过以下方式找到:

echo $query->num_rows;

参考

于 2013-06-12T07:16:16.220 回答