Рубрики
Uncategorized

Функция поиска PHP Mall

Автор оригинала: David Wong.

Всем привет. Сегодня я делюсь функцией поиска торгового центра, которая основана на предыдущей статье.

Функция поиска заключается просто в обеспечении нечеткого поиска в базе данных с помощью операторов SQL

  1. Подключение к базе данных для реализации подкачки (см. предыдущую статью)
  2. Определите переменную, которая получает значение входящего поля поиска ($key = $GET [‘ключ’])
  3. 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.*