好吧,我正在制作一个游戏网站,并且我有一个搜索栏,用户可以在其中键入他想要查找的游戏。我有这样的东西(这是一个测试,不需要阻止sql注入):
<?php
if ($_REQUEST['search']){
$searched = $_POST['searched'];
$gamesearched = mysql_query("SELECT * from games WHERE name like '%$searched%'");
while($write=mysql_fetch_array($gamesearched)){
echo "Found it!"
}
}else{
echo "Search something";
}
?>
我不能在 while 语句中使用 else,所以我将如何显示“找不到游戏”之类的内容。
我正在尝试使用它但不起作用:P
while(($write=mysql_fetch_array($gamesearched)) != null){
echo "found";
}else{
echo "not found";
}