Помогите плз. Есть живой поиск https://kylaksizov.ru/51-zhivoy-poisk-ajax-php.html (не сочтите за рекламу) Там Обработчик запросов search.php , написан с использованием mysqli. Мне нужно это переделать в mysql. Код обработчика <?php define("DB_HOST","localhost"); define("DB_NAME",""); //Имя базы define("DB_USER",""); //Пользователь define("DB_PASSWORD",""); //Пароль define("PREFIX",""); //Префикс если нужно $mysqli = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); $mysqli -> query("SET NAMES 'utf8'") or die ("Ошибка соединения с базой!"); if(!empty($_POST["referal"])){ //Принимаем данные $referal = trim(strip_tags(stripcslashes(htmlspecialchars($_POST["referal"])))); $db_referal = $mysqli -> query("SELECT * from ".PREFIX."search WHERE name LIKE '%$referal%'") or die('Ошибка №'.__LINE__.'<br>Обратитесь к администратору сайта пожалуйста, сообщив номер ошибки.'); while ($row = $db_referal -> fetch_array()) { echo "\n<li>".$row["name"]."</li>"; //$row["name"] - имя поля таблицы } } ?> Подключение к БД из примера мне не нужно. Как я понял, нужно исправить строчку $db_referal = $mysqli -> query("SELECT * from ".PREFIX."search WHERE name LIKE '%$referal%'") Я сделал вот так $db_referal = mysql_query("SELECT * from ".PREFIX."search WHERE name LIKE '%$referal%'") Но выдает ошибку. Выручайте, я нулевой(
блять, я не спрашиваю что лучше и не прошу обсуждения. Я прошу помощи. Не можешь помочь - не набивай сообщения. Проходи дальше.