Использование:
[code]<?php
$isTable = is_table(\\\'my_table\\\', \\\'database\\\');
if ($isTable === true) {
echo \\\'Таблица существует\\\';
} else {
echo \\\'Таблицы не существует\\\';
}
?>[/code]
<?php
/**
* is_table
*
* Проверка существования таблицы.
*
* @param string $table Название таблицы.
* @param string $base Название базы данных.
* @return bool
**/
function is_table ( $table , $base )
{
$query = mysql_query ( "SHOW TABLES FROM `" . $base . "`;" );
while ( $data = mysql_fetch_assoc ( $query )) {
if ( $table == $data [ 'Tables_in_' . $base ]) return true ;
}
return false ;
}
?>