Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как правильно прописать 2 WHERE в запросе?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
afuno
Отправлено: 09 Января, 2012 - 20:35:03
Post Id


Частый гость


Покинул форум
Сообщений всего: 152
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




Привет!

Я сделал такой запрос:
PHP:
скопировать код в буфер обмена
  1. $comments = mysql_query("SELECT * FROM comments WHERE module='news' and WHERE inmodule_id='$news_id'", $mysql_connect);


но он у меня вызывает ошибку:
Цитата:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /var/www/user151/data/www/afuno. ru/fullstory.php on line 69

так как у меня неправильно прописаны в запросе 2 WHERE.

Как их правильно разместить в одном запросе?
 
 Top
PATCH
Отправлено: 09 Января, 2012 - 20:37:23
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




CODE (SQL):
скопировать код в буфер обмена
  1. $comments = mysql_query("SELECT * FROM comments WHERE module='news' and inmodule_id='$news_id'", $mysql_connect) OR die(mysql_error());  
 
 Top
afuno
Отправлено: 09 Января, 2012 - 20:39:42
Post Id


Частый гость


Покинул форум
Сообщений всего: 152
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




PATCH, ошибка исчезла. Это значит зелёный свет, всё хорошо?)
 
 Top
PATCH
Отправлено: 09 Января, 2012 - 20:41:29
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




а что эт еще может значить?))
 
 Top
afuno
Отправлено: 09 Января, 2012 - 20:49:01
Post Id


Частый гость


Покинул форум
Сообщений всего: 152
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




Спасибо.

Мне лень было тему создавать. Напишу тут.

Мне нужно вызвать ошибку 404 Not Found.
PHP:
скопировать код в буфер обмена
  1. if (!$news2["id"]) {
  2.         //тут вызов ошибки 404 Not Found.
  3. }

То есть если id нет в БД, то должна выскакивать типичная страница ошибки 404.
 
 Top
PATCH
Отправлено: 09 Января, 2012 - 20:50:13
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




 
 Top
afuno
Отправлено: 09 Января, 2012 - 20:51:37
Post Id


Частый гость


Покинул форум
Сообщений всего: 152
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




PATCH, пробовал. Не помогает что-то( Я удивлён..
 
 Top
PATCH
Отправлено: 09 Января, 2012 - 20:54:42
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




у меня все работает попробуй проверять существование id до вывода html кода.
(Добавление)
есть еще вариант если не получается создаеш свой файл .html и копируеш туда исходный код ошибки 404 а потом с помощью include выводиш ее т.е можно сделать так
PHP:
скопировать код в буфер обмена
  1. if (!$news2["id"]) {
  2. include("error/404.html");
  3. }

Прикреплено изображение (Нажмите для увеличения)
1.bmp

(Отредактировано автором: 09 Января, 2012 - 20:57:44)

 
 Top
afuno
Отправлено: 09 Января, 2012 - 21:12:44
Post Id


Частый гость


Покинул форум
Сообщений всего: 152
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




PATCH, спасибо)
 
 Top
PATCH
Отправлено: 09 Января, 2012 - 21:13:12
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




да нз.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB