PHP mysql из БД

355
17 мая 2017, 07:04

Как сделать чтобы поиск происходил по двум столбцам?

<?php
include '../connection.php';
$conn = new mysqli($servername, $username, $password, $dbname);
mysql_select_db("questions");
$strSQL = "SELECT * FROM films";
$rs = mysql_query($strSQL);
?>
Введите ключевое слово или текст.
<form action="" method="GET" name="form">
<input name="q" type="text"> <input type="submit" value="Отправить">
</form>
<?php
$search_slovo = $_GET['q'];
if(isset($search_slovo)){
if(empty($search_slovo)) {exit ("Вы не ввели данные");}}
echo " Вы искали: $search_slovo";
if ((isset($search_slovo))) {
$search_name= mysqli_query($conn, "SELECT `name` FROM `films` WHERE `name` LIKE '%$search_slovo%' ");
if (mysqli_num_rows($conn, $search_name) != 0) {
while ($row = mysqli_fetch_assoc($search_name)) {
echo "Результаты поиска:" . $row['name'];
}
} else {
echo " Ничего не найдено";
}
} else {
echo "Введен пустой запрос";
}
?>

Но так не получается

<?php
include '../connection.php';
$conn = new mysqli($servername, $username, $password, $dbname);
mysql_select_db("questions");
$strSQL = "SELECT * FROM films";
$rs = mysql_query($strSQL);
?>
Введите ключевое слово или текст.
<form action="" method="GET" name="form">
<input name="q" type="text"> <input type="submit" value="Отправить">
</form>
<?php
$search_slovo = $_GET['q'];
if(isset($search_slovo)){
if(empty($search_slovo)) {exit ("Вы не ввели данные");}}
echo " Вы искали: $search_slovo";
if ((isset($search_slovo))) {
$search_name= mysqli_query($conn, "SELECT `name`,`year` FROM `films` WHERE `name`,`year` LIKE '%$search_slovo%' ");
if (mysqli_num_rows($conn, $search_name) != 0) {
while ($row = mysqli_fetch_assoc($search_name)) {
echo "Результаты поиска:" . $row['name'];
}
} else {
echo " Ничего не найдено";
}
} else {
echo "Введен пустой запрос";
}
?>
READ ALSO
Как выполнить sql запрос?

Как выполнить sql запрос?

Использую такой запрос, чтобы посчитать количество отработанных часов сотрудником за период времениКак можно добавить в выдачу всех сотрудников...

405
Android не подключается к СУБД MySQL через PHP

Android не подключается к СУБД MySQL через PHP

Выполняю работу по примеру, но почему то приложение не добавляет запись в БД, хотя если в php изменить переменные на текст, то запись при выполнении...

269
Массовая замена id на порядковые номера

Массовая замена id на порядковые номера

ЗдравствуйтеПоясню вопрос

356