到目前为止,我的代码为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();
答案 0 :(得分:2)
尝试 affected_rows (),例如
$query = $this->db->query("SELECT `id` FROM $table WHERE $table.id ='$product_id'");
$result = $query->result();
$row_cnt = $this->db->affected_rows();
答案 1 :(得分:1)
在执行SELECT
时,您必须使用num_rows()
在执行UPDATE,INSERT,DELETE
时使用affected_rows()
答案 2 :(得分:0)