Задавайте вопросы, мы ответим
Вы не зашли.
вот простой примерчик типа
SELECT * FROM `TABLE_NAME` WHERE `TABLE_FIELD` LIKE '312312'
этот код выбирает строки в поле TABLE_FIELD в таблице TABLE_NAME где строка точно совпадает и равна 312312, вопрос такой, надо тоже самое но чтоб поиск был как-бы например если я ввел '123' он тоже найдет эту строку так как есть совпадение.... как такого эффекта добиться? спасибо.
в php у меня такого вида строка
$sql .= " OR LCASE(p.mpn) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'"; // тут находит если строка один в один равна
тут можно как-то REGEXP применить? чтоб часть строки тоже находил?
Отредактированно cha0s (03.10.2014 01:44:41)
Неактивен
SELECT * FROM `TABLE_NAME` WHERE `TABLE_FIELD` LIKE '%123%'
Неактивен