Пожалуйста, подскажите как сделать: Код (Text): $search = 'продам квартиру. дом; виллу'; разобрали через preg_split получили: Код (Text): продам квартиру дом виллу как сделать что бы получить данные в виде: Код (Text): +продам +квартиру +дом +виллу через preg_replace сделать замену?
В принципе можно примерно вот так: PHP: <?php // Замена $search = str_replace(chr(0x20), " +", $search); ?>
говнокод не пойдет, надо супер пупер код, не везде пробелы Код (Text): $search = 'супер пупер'; SELECT * FROM $table WHERE MATCH (title, description) AGAINST ("$search") не ищет по полной фразе, ищет как будто AGAINST ('$search') а не AGAINST ("$search"), непонятки.
Ебать ты жжошь По теме Разобрать в массив и прокрутить массив присоединяя + к каждому слову. Конечно, не блещет оригинальностью. Но .. простые решения - верные решения.