php+mysql搜索结果及显示问题。

2025-04-19 14:11:40
推荐回答(1个)
回答1:

$keyword = isset($_GET['keyword']) && $_GET['keyword']!='' ? $_GET['keyword'] : '';
$sql = 'select Id,Author,Contents from Contents where Contents like"%'.$keyword.'%" or Author like "%'.$keyword.'%"';
$query = mysql_query($sql);
$rs=mysql_query($sql);
while($row = mysql_fetch_array($query)){};
?>





点击submit 提交form表单,使用$_GET获取到搜索的内容,然后在sql语句中模糊查询。
不点击的时候获取的值为空,显示的是所有的记录。这是正常的、