1
我試圖實現下拉搜索選項。我所有的搜索結果都正常。我已經分配給if語句的所有命令都可以工作,但是當它發生時,它就不會工作。其他語句在選項中不起作用
這裏是我的代碼:
if(isset($_REQUEST['submit'])){
$opt = $_POST['opt'];
if($opt==1){//if opt = 1
$sqle = "SELECT * FROM tbl_events WHERE title LIKE '%{$keywords}%'";
$resulte = mysql_query($sqle,$con) or die(mysql_error());
while($row=mysql_fetch_array($resulte)){
echo "<h4>" . $row['title'] . "</h4><br/>";
echo "<p>" . $row['description'] . "<p>";
}
}else if($opt==2){//if opt = 2
$sqls = "SELECT * FROM tbl_games WHERE games_name LIKE '%{$keywords}%'";
$results = mysql_query($sqls,$con)or die(mysql_error());
while($row=mysql_fetch_array($results)){
echo "<h4>" . $row['games_name'] . "</h4><br/>";
echo "<p>" . $row['description'] . "<p>";
}
}else{
echo "Your Searched keyword did not match";
}
}
怎麼辦?
首先使用的是過時的'mysql_'功能嘗試使用'mysqli_ *' – 2015-03-25 12:49:29
什麼是「不工作」是什麼意思?預期的結果是什麼? – 2015-03-25 12:49:42
當搜索條件不匹配時,我想回顯「您的搜索關鍵字不匹配」; – Andrew 2015-03-25 12:50:48