在PHP中,查看表是否存在的最佳方法是什么?
这是我到目前为止使用的
public function TableExists($table) {
$res = $this->Query("SELECT 1 FROM $table");
if(isset($res->num_rows)) {
return $res->num_rows > 0 ? true : false;
} else return false;
}
最佳答案
如果表不存在,您发布的内容将引发错误。尝试以下方法:
SHOW TABLES LIKE 'tablename';
并确保您返回的正是一行。
关于php - MySQLi表存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15322337/