У меня есть проблема поиска в MySql.mysql search search search many columns
Мне нужно найти «zipcode», «количество людей», и вот сложная часть мне также нужна для поиска более «даты»/столбцов.
Вот код до сих пор :)
$sqlsearch = mysql_query("SELECT * FROM Cars WHERE zipcode LIKE '%$ziprangesub%' AND numberofpeople>='$numberofpeople' AND '$date' in ('date1','date2','date3','date4')");
База данных как:
почтовый индекс | число людей | дата1 | дата2 | дата3 | date4
Так что мне нужно, чтобы люди могли выполнять поиск в базе данных, где zipcode является точным, а число людей равным или меньше, а дата соответствует одной из 4-х дат.
я могу сделать это с одной даты с: AND '$ дата' = date1, но не все 4 колонки
Thx, Кристиан из Дании
Пожалуйста, обратите внимание, что mysql_connect не устарела и больше не поддерживается - [Пожалуйста, подумайте об использовании MySQLi или PDO.] (Http://net.tutsplus.com/tutorials/php/why-you-should-be- using-phps-pdo-for-database-access /) – RobAtStackOverflow