powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / При добавлении from запрос Mysql в php перестаёт выполняться. Конструкция mysql_fetch_asso
2 сообщений из 2, страница 1 из 1
При добавлении from запрос Mysql в php перестаёт выполняться. Конструкция mysql_fetch_asso
    #39236126
Фотография enakenenaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, уважаемые эксперты.
Есть код:

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
	  <?

	  $link = conn_string_db();
	  $sql = mysql_query("select 'TEST' as title /*from db.meta_pages*/ ", $link);
      
	  while ($result = mysql_fetch_assoc($sql)) 
	  {
             echo $result['title'];
	  };  
	  
	?>



Этот запрос выполняется, но как только я фрагмент from db.meta_pages вывожу из комментария, сразу валит ошибку:
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in Z:\home\site.ru\www\index.php on line 54

Я находил в Интернете, эта ошибка обозначает то, что вместо запроса в переменной $sql булево значение. Но почему? Чем запрос отличается? В самой таблице meta одна строка. И да, если вместо 'TEST' ставить title (поле таблицы meta_pages), результат такой же - ошибка. Принципиально php не хочет выполнить и вывести запрос с конструкцией from.
Что я делаю не так? Спасибо!

p.s. conn_string_db передаёт соединение и делает она это правильно.
...
Рейтинг: 0 / 0
При добавлении from запрос Mysql в php перестаёт выполняться. Конструкция mysql_fetch_asso
    #39236134
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enakenenakenНо почему?Добавляем строчку
Код: php
1.
echo mysql_error();

и, с вероятностью 99% получаем ответ на вопрос (какая-то ошибка в запросе).


enakenenakenПринципиально php не хочет выполнить и вывести запрос с конструкцией from.Вообще говоря, PHP абсолютно по барабану (до лампочки, фиолетово), что там в запрос напихали. Его дело отправить один запрос на MySQL-сервер и получить от сервера ответ. Вернётся в ответе на данный запрос результат - отдать в скрипт ресурс с результатом. Вернётся ошибка - отдать false. А разбираться в тексте запроса - это задача СУБД.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / При добавлении from запрос Mysql в php перестаёт выполняться. Конструкция mysql_fetch_asso
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]