[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Насколько необходимо проверять наличие таблицы
GET
Здравствуйте,

хотел вот такой вопрос задать:

Нужно ли проверять наличие таблицы в БД (перед запросом), каркасной, созданной админом изначально?

И правда ли, что некоторые хостинги запрещают запрос:

"SHOW TABLES FROM `db`"?

Спасибо?



Спустя 3 минуты, 19 секунд (11.03.2012 - 06:03) Игорь_Vasinsky написал(а):
Цитата
Нужно ли проверять наличие таблицы в БД (перед запросом), каркасной, созданной админом изначально?

этож как с админом надо посраться?

Цитата
И правда ли, что некоторые хостинги запрещают запрос:

"SHOW TABLES FROM `db`"?

наврядли

можешь для спокойствия запросом узнавать

CREATE TABLE IF NOT EXISTS

Спустя 8 минут, 41 секунда (11.03.2012 - 06:11) GET написал(а):
Цитата
этож как с админом надо посраться?


спасибо smile.gif

Спустя 13 минут, 3 секунды (11.03.2012 - 06:25) Игорь_Vasinsky написал(а):
Цитата
CREATE TABLE IF NOT EXISTS

ну это же должно помочь.

Спустя 17 минут, 57 секунд (11.03.2012 - 06:42) GET написал(а):
Игорь_Vasinsky

так и попробую, спасибо

я вообще немного в другом смысле:

Вот мы перед тем, как переменную вставить, ну в запрос, например, проверяем ее наличие и корректность (если она не сгенирированна тут же), а наличие таблицы с которым будет работать запрос? В смысле, что если вдруг таблица окажется повреждена (сбои у хостера) или вообще уничтожена весь скрипт посыпется. Вот и подумал, как вариант тормознуть в таком случае все, хотя это сильно усложнит работу.

Спустя 2 минуты, 8 секунд (11.03.2012 - 06:45) Игорь_Vasinsky написал(а):
генерировать свои ошибки через OR DIE() взамен mysql_error()


_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.