| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > помогите разобраться в поиске |
| Автор: supervladislav 16.5.2008, 01:33 | ||
Драсте уважаемые!!!У меня есть сайт и там есть поиск и там есть от такая строка ))))где раздные типы помещений которые выбирает пользователь добовляются в массив ttype3 он фореачится и переменная добовляется в sql ,мне надо чтоб эти данные с раздными словами сравнивались со столбиками и если в столбике есть одно из 1 или 2 или 3 словосочетаний то эти данные бы выбирались запросом select ,подскажите как лучше это организовать?
и ещё подскажите можно ли в запросе типа select where использовать % |
| Автор: Fortop 16.5.2008, 12:46 | ||
| Код в Индии писать учили? Добавлено через 1 минуту и 21 секунду
|
| Автор: Fortop 16.5.2008, 12:46 | ||||
запросто
|
| Автор: supervladislav 18.5.2008, 22:45 | ||||
неработает твоя конструкция ))))если вывести значение переменной $t_ttype3 выскакивает вот енто AND ttype3='Array' ,насколько понимаю надо чтоб строка с sql кодом была впихнута в цикл но в этом случае выскакивает ошибка mysql.Можно ли обойтись какимнить другим способом??? |
| Автор: supervladislav 18.5.2008, 23:11 |
| структура массива там вот такая Array ( [1] => Array ( [0] => 1 комнатная квартира [1] => 2 комнатная квартира [2] => 3 комнатная квартира [3] => 4-х и более к кв. ) ) мог бы ты привести полный вариант кода ,а с какого там многомерный массив |
| Автор: Fortop 18.5.2008, 23:37 |
А это у тебя надо спросить Вот В общем, пробуй модификацию, что я дал. |
| Автор: supervladislav 19.5.2008, 00:20 | ||
во блин переменная то не та
её надо было вставить $somevalue вместо $value3 вобще геморой с многомерными массивами работать да надо бы всё это выражение поместить в скобки ,и чтоб первый or не выводился |