| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Проверка из ПХП на существование таблицы в Мускуле |
| Автор: -=Ustas=- 29.4.2005, 09:25 |
| Hi! Скажите, как можно из ПХП проверить, существует ли определенная таблица в Мускуле или нет? Сеньки. |
| Автор: IZ@TOP 29.4.2005, 09:45 | ||
Ну наверное такой код должен подойти. |
| Автор: skalex 29.4.2005, 09:46 |
| Решение в лоб ... Выполнить запрос "SHOW TABLES" или используя функцию http://ru.php.net/manual/ru/function.mysql-list-tables.php, перебором проверить существование таблицы. |
| Автор: IZ@TOP 29.4.2005, 09:53 | ||||
Тогда все упрщается:
|
| Автор: skalex 29.4.2005, 12:37 |
| IZ@TOP, постой, mysql_list_tables возвращает не массив, поэтому array_flip здесь не прокатит.... Но общий смысл вполне понятен! |
| Автор: IZ@TOP 29.4.2005, 12:41 |
| Mace... а что он возвращает??? а... все, понял. |
| Автор: Irokez 29.4.2005, 13:01 | ||
|
| Автор: Mal Hack 29.4.2005, 13:02 | ||
| А зачем память грузить? не проще выполнит SELECT `*` FROM `table` и затем проверить mysql_error() на 0??
Не рекомендуют ее использовать. |
| Автор: -=Ustas=- 1.5.2005, 07:53 |
| Сеньки всем! Все пучком! Добавлено @ 07:59 Да, и еще, что здесь с форумом случилось? Не приходят уведомления на мыло, хотя подпись на ответы ставлю! |