[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с запросом
Nik_Bar
Ребят, помогите. Я не очень знаю SQL. Могу только легкие запросы составлять в PHP и вот такой вопрос: можно ли создать запрос типа такого "Вывести все из таблицы `запрос` где `id_z`='$1' или `id_z`='$2' " ?



Спустя 4 минуты, 42 секунды (26.01.2012 - 21:32) dadli написал(а):
SELECT * FROM mytable WHERE `id_z`='$1' OR `id_z`='$2'
?

Спустя 8 минут, 58 секунд (26.01.2012 - 21:41) sergeiss написал(а):
Вопрос изначально неверный: "Помогите с запросом SQL в PHP". В ПХП нету SQL!!! ПХП - это серверный язык. SQL - это язык запросов к БД, для работы с которым устанавливается собственный сервер... Короче говоря, тебе надо для начала разобраться с базовыми понятиями.

Спустя 35 минут, 57 секунд (26.01.2012 - 22:17) Nik_Bar написал(а):
sergeiss, да ты прав.

Спустя 3 минуты, 52 секунды (26.01.2012 - 22:21) Nik_Bar написал(а):
dadli, а можно типа такого запроса(скорей всего я тут сделал ошибку, так как у меня выводит ошибку mysql_num_rows): SELECT * FROM `table` WHERE `id_1`='$id1' AND `id_2`='$id2' OR `id_1`='$id2' AND `id_2`='$id1'
?

Спустя 2 минуты, 35 секунд (26.01.2012 - 22:23) neadekvat написал(а):
Цитата (Nik_Bar @ 26.01.2012 - 23:21)
SELECT * FROM `table` WHERE `id_1`='$id1' AND `id_2`='$id2' OR `id_1`='$id2' AND `id_2`='$id1'

Я бы как-то так написал:
SELECT * FROM `tbl` WHERE `id_1` IN ('$id1', '$id2') AND `id_2` IN ('$id1', '$id2')

Спустя 12 минут, 53 секунды (26.01.2012 - 22:36) Nik_Bar написал(а):
Спасибо neadekvat!
Быстрый ответ:

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