檢查表格是否存在的方法
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '".$table."'"))==1) echo "表格存在";
else echo "表格不存在";
(PHP 4, PHP 5)
mysql_tablename — 取得欄位的表格名稱
此擴充功能已於 PHP 5.5.0 版中棄用,並於 PHP 7.0.0 版中移除。建議改用 MySQLi 或 PDO_MySQL 擴充功能。另請參閱 MySQL:選擇 API 指南。此函式的替代方案包括:
SHOW TABLES
從 result
中擷取表格名稱。
此函式已被棄用。建議使用 mysql_query() 執行 SQL SHOW TABLES [FROM db_name] [LIKE 'pattern']
語句來取代。
範例 #1 mysql_tablename() 範例
<?php
mysql_connect("localhost", "mysql_user", "mysql_password");
$result = mysql_list_tables("mydb");
$num_rows = mysql_num_rows($result);
for ($i = 0; $i < $num_rows; $i++) {
echo "表格:", mysql_tablename($result, $i), "\n";
}
mysql_free_result($result);
?>
注意:
mysql_num_rows() 函式可用於確定結果指標中的表格數量。