Всем привет. Сегодня я делюсь функцией поиска торгового центра, которая основана на предыдущей статье.
Функция поиска заключается просто в обеспечении нечеткого поиска в базе данных с помощью операторов SQL
- Подключение к базе данных для реализации подкачки (см. предыдущую статью)
- Определите переменную, которая получает значение входящего поля поиска ($key = $GET [‘ключ’])
- SQL * из house_info_copy, где и заголовок, например ” %”или desc1, например”%”, ограничивают 3,3///Определяют операторы SQL для удаления запросов к базе данных;
$whereStr = "where 1 = 1 "; $key= ""; if(isset($_GET['val='])){ $key = $_GET['val']; } $whereStr .= " and title like '%{$key}%' or desc1 like '%{$key}%' limit ".$limitStr.",".$pageSize; // Query data in database $sql = "select * from house_info_copy ".$whereStr;
Скриншоты выглядят следующим образом
3. Далее получите код номера страницы, стоящей за разбиением на страницы, и подключите значение входящего поиска. Скриншоты выглядят следующим образом
* For reference only, if there are any errors, please contact the author.*