У меня есть функция поиска, которая сопоставляет ключевые слова из базы данных и выводит какой-то html, но я не знаю, как включить обработку пустых поисков. Могу ли я использовать оператор else или мне нужно переопределить те же параметры и использовать !isset, если они не установлены?
<?php
$con = mysqli_connect("localhost", "database", "password", "table");
if (isset($_GET['search'])) {
$search_query = $_GET['search_query'];
global $con;
$get_item = "select * from database where keywords like '%$search_query%'";
$run_item = mysqli_query($con, $get_item);
while ($row_item = mysqli_fetch_array($run_item)) {
$item_keywords = $row_item['item_keywords'];
echo "Search found for $search_query";
} // working fine up to here
} else {
echo "Search not found for $search_query";
}
?>