Общие > Базы данных
поиск в mysql
Foshvad:
2AlieN: да нет, у yennifer, на сколько я понял, html в базе хранится. Так что striptags тут не поможет. Помогут реги в MySQL, где-то читал, что он их поддерживает, только ни синтаксиса, ни источника вспомнить не могу... :(
Кстати под Win поиск с LIKE по кириллице действительно частенько выдает лишнии строки, но под Linux\'ом все нормально.
YA:
--- Цитировать ---Помогут реги в MySQL, где-то читал, что он их поддерживает, только ни синтаксиса, ни источника вспомнить не могу...
--- Конец цитаты ---
... WHERE value1 REGEXP value2
... WHERE value1 RLIKE value2
... WHERE value1 NOT REGEXP value2
... WHERE value1 NOT RLIKE value2
REGEXP и RLIKE - синонимы, value1 - то, что нужно с чем-то сравнить, value2 - собственно регулярное выражение.
Например:
SELECT `field` FROM `table` WHERE `field` NOT RLIKE \'^\'
Навигация
Перейти к полной версии