|
|
|
| Добрый день, форумчане. Вот обзавёлся задачей. Есть форма внутри неё чекбоксы... штук 50(их кол-во известно). Есть таблица mySQL со значениеми. И как мне устроить поиск по этой таблице, чтобы эти записи выводились, при которых эти чекпоксы нажаты. Например нажат 1,2,3,4,5 чекбоксы. Нужно вывести записи у которых поле 1 или 2 или 3 или 4 или 5. Пробовал запрос с or но при установленных 40 зхапросах запрос слишком большой. Буду очень благодарен за ответы. | |
|
|
|
|
|
|
|
для: winflip
(05.11.2008 в 09:17)
| | id in (1,2,3,4,5) вроде такого | |
|
|
|
|
|
|
|
для: parczynski
(05.11.2008 в 09:46)
| | Т.е SELECT * FROM WHERE id in('1','2')? | |
|
|
|
|
|
|
|
для: winflip
(05.11.2008 в 10:29)
| | У Вас id какой тип имеет? | |
|
|
|
|
|
|
|
для: Trianon
(05.11.2008 в 10:30)
| | Всем спасибо, всё получилось. Trionon'у. INT(11). | |
|
|
|
|
|
|
|
для: winflip
(05.11.2008 в 10:33)
| | если тип целый, так зачем же вы значения записываете, как строки, в апострофах? | |
|
|
|
|
|
|
|
для: Trianon
(05.11.2008 в 10:35)
| | эээ. Тупанул малость.... | |
|
|
|
|
|
|
|
для: winflip
(05.11.2008 в 09:17)
| | Что то не совсем догнал!!! А форма отрабатывается по кнопке или по клику на чекбокс??? | |
|
|
|