Функция проверки существования таблицы в БД


Вот пример самой функции, которая возвращает «истину» — «true», если таблица существует или «ложь» — «false» в противном случае.
function table_exists ($table, $db) {
$tables = mysql_list_tables ($db);
while (list ($temp) = mysql_fetch_array ($tables)) {
if ($temp == $table) {
return TRUE;
}
}
return FALSE;
}

Использование:
if (table_exists(test_table, my_database)) {
echo"Таблица существует";
}
P.S. Код не мой. Автора и сайт не помню. Часто использую эту функцию для проверки

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *