【发布时间】:2017-02-22 06:00:45
【问题描述】:
我正在尝试使用codeigniter中的mysql检查表是否存在,以及该表中是否有记录可用。 这是我尝试过的功能,但是id不起作用。
function isRowExist($table, $id)
{
if(mysqli_query("DESCRIBE {$table}")) {
$query = $this->db->query("SELECT * FROM {$table} WHERE id = '{$id}'");
}
return $query->num_rows();
}
任何帮助将不胜感激。
【问题讨论】:
-
如果一个表没有定义......它不会进入循环,它会抛出错误 undefined query.. 让它通过然后查询可能会因为 id 而失败。
标签: php mysql codeigniter