Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Выборка с помощью оператора IN Проблема !!!!!
 
 автор: AN   (13.11.2008 в 22:52)   письмо автору
 
 

Подскажите как использовать выборку при помощи оператора IN

вот записываю

SELECT * FROM produce WHERE ProduceC1 IN (".$id.")

где id=28,29,30,31

не правильно выводит, то есть только 28 категорию, убираю 28 , выводит 29 и 30

а нужно отобрать категории id=26,27,28,29,30,31,32,40
а этот вариант вообще ничего не выбирает

помогите!!!!
может быть чегото настроить в мускуле?

  Ответить  
 
 автор: Gust   (14.11.2008 в 07:59)   письмо автору
 
   для: AN   (13.11.2008 в 22:52)
 


SELECT * FROM produce WHERE ProduceC1 IN (26,27,28,29,30,31,32,40)
или 
SELECT * FROM produce WHERE ProduceC1 IN ('26','27','28','29','30','31','32','40')

зависит от типа поля (2о й вариант думаю универсальный)

  Ответить  
 
 автор: AN   (15.11.2008 в 08:20)   письмо автору
 
   для: Gust   (14.11.2008 в 07:59)
 

спасибо!!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования