вообщем,не помню как написать вот такое в запросе
'SELECT `pol` as `pole2`
FROM `table`
WHERE `pole` LIKE `pole2`%'
как правильно писать,чтобы небыло ошибки с LIKE `pole2`%
SELECT `pol` as `pole2` FROM `table` WHERE `pole` LIKE '%$pole2%'
Так не пробывал?
%- это неограниченное количество символов. Что ты ищешь в pole2%? Если я не ошибаюсь. Будет искать соответствия этому запросу.
добавлено спустя 1 минуту:
То есть, для поиска нужна переменная, если я все правильно понял. И код выше верен, только там эта переменная задана как $pole2, а в исходном запросе ее нет.
добавлено спустя 9 минут:
Сорри, мы ж и ищем pole2. тогда синтаксис будет LIKE 'pole2%'
Pisatel, выходит,они ищит не то ,что находится в `pole2`
а просто текст pole2
и вытоге просто не работает)
я както делал,чтобы работало,я не помню как толи с помощью IN
Напиши названия ячеек, в которых ищешь, что ищешь и куда складывать, и уже попробуем набросать код.
30 Янв 2013, 11:13