Я написал php для поиска таблицы в mysqli, и она отлично работает, но я хочу показать правильное сообщение пользователю, если результат не найден.
вот мой текущий код:
$search_string=$_GET["design"];
$connect= mysqli_connect("mysql.myhost.com","abc","123456","mydb_db");
$query="select * from product where product_design like '%$search_string%'";
$rows= @mysqli_query($connect,$query) or die("Error: ".mysqli_error($connect));
if ($rows!=null)//I put this if to check if there is any result or not but its not working
{
while(($record=mysqli_fetch_row($rows))!=null)
{
.
.//i have working code for showing the result here
.
}
mysqli_close($connect);
}
else{
echo"no result found";
}
Не могли бы вы помочь мне, что не так, даже когда я ищу что-то, чего нет в БД, программа не отображает "результат не найден"
Спасибо