可能重复:
MySQL check if a table exists without throwing an exception或检查MySQL表存在不
我已经在我的项目创建来自不同表的SELECT查询动态MySQL查询生成器。
我需要检查当前处理表是否存在。
想象一下,我的表格是table1,table2和table3。我的代码是这样的:
<?php
for($i = 1 ; $i <= 3 ; $i++) {
$this_table = 'table'.$i;
$query = mysql_query("SELECT * FROM $this_table");
// ...
}
?>
我该怎么做这个检查(请告诉我最简单的方法)。
我相信[此帖](http://stackoverflow.com/questions/1525784/mysql-check-if-a-table-exists-without-throwing-an-exception)有回答 – bowlerae
我不知道为什么这个问题必须有3票下来... –
也许是因为它是重复的。检查我上面发布的链接。 – bowlerae