Я пытаюсь понять, как лучше построить строку запроса с помощью php, когда есть несколько столбцов, которые я хочу найти.
Например, в базе данных есть идентификатор, имя, адрес электронной почты, дата.
И у меня есть поле ввода для поиска на странице, которое при отправке, я хочу, чтобы оно осуществляло поиск на основе поля ввода в отношении вышеупомянутых столбцов. Лучший, каков наилучший способ / практика для этого?
Пока у меня есть следующее, но кажется, что это "тупой" поиск.
"SELECT * FROM Table WHERE id LIKE '$search%' || name LIKE '$search%' || email LIKE '$search%' || date LIKE '$search%'";
Ну, этот вид работ, но я чувствую, что должен быть лучший способ и более подходящий более умный метод.
Спасибо ...