PHP-MySql: Like Query с измененным столбцом таблицы - PullRequest
0 голосов
/ 28 июля 2011

У меня есть столбец в таблице базы данных с кодом, КАК это: 12 34 56

На моей странице php у меня есть текстовая форма для поиска кода И запрос:

SELECT column as colmn_find FROM CER WHERE column LIKE '%".$term."%';

Как мне искать код без пробелов?

Так что, если я найду 12 34, то же самое, что и 1234

1 Ответ

2 голосов
/ 28 июля 2011
SELECT column as colmn_find 
FROM CER 
WHERE REPLACE(column, ' ', '') LIKE '%YOURTERM%';

Замените пробелы в предложении where ничем, и он будет обрабатываться так, как если бы в вашем поиске не было пробелов.

...