Я пытаюсь реализовать раскрывающийся список поиска для веб-сайта, который может искать и сузить поиск студентов. Я получаю следующее сообщение об ошибке в мой код:версия для правильного синтаксиса для использования рядом с 'lname LIKE'% dff% '' в строке 1
Check the documentation for your version for the right syntax to use near lname LIKE '%dff%'' at line 1
Вот мой код:
<?php
ob_start();
#Start Session:
session_start();
#Database Connection
include_once('../config/setup.php');
if(isset($_GET['s']) && $_GET['s'] != ''){
$s = $_GET['s'];
$sql = "SELECT * FROM students WHERE fName, lName LIKE '%$s%'"; <**--- this where the website detects the error, something about the like query is wrong please help!!**
$result = mysqli_query($dbc, $sql);
while($row = mysqli_fetch_array($result,$dbc)){
$url = $row['fName'];
$title = $row['lName'];
echo "<div style='' id='searchtitle'>" . "<a style='font-family: verdana; text-decoration: none; color: black;' href='$url'>" . $title . "</a>" . "</div>";
}
}
?>
..fName like '% $ s%' ИЛИ lName like '% $ s%' .. (заполнить пробелы) –
Я сделал bro и у меня все еще такая же ошибка (у вас есть ошибка в синтаксисе SQL , проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с 'lname LIKE'% kdjfksd% '' в строке 1) – Bruno
'echo $ sql;' опубликовать результат –