пустая таблица



таблица пустая

Автор Вячеслав Новиков задал вопрос в разделе MySQL

Если таблица пустая, то что вернет функция mysql_query с запросом SELECT * FROM empty_table? и получил лучший ответ

Ответ от Лайт Ягами[гуру]
Пустой рекордсет

Ответ от ?????? ????r?????u[гуру]
логическое false

Ответ от Esthsth htsrhrth[активный]
""

Ответ от Папаша Мюллер[гуру]
Три вещи, которые надо понимать начинающим
1. Пустой результат - это тоже результат. Функция вернет обычный ресурс, но при попытке получить из него данные, их просто не будет. Первый же фетч вернет "логическое false". Любимый всеми любителями РНР цикл while не выполнит ни одной итерации.
2. Надо переставать мыслить таблицами, представляя их чем-то вроде классного журнала в школе. ВЫборка из пустой таблицы - это всего лишь частный случай пустой выборки вообще. Запросы к таблицам без условий в реальной жизни бывают очень редко. А запрос с каким-либо условием пустой результат может вернуть очень легко, например при проверке существования имени пользователя. Так что пустой ответ - это совершенно стандартный вариант, в нем нет ничего особенного по сравнению с полным.
3. Надо переставать пользоваться функцией mysql_query

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Если таблица пустая, то что вернет функция mysql_query с запросом SELECT * FROM empty_table?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*