PHP输入关键词后在数据库搜索并显示记录

2025-02-25 15:50:27
推荐回答(2个)
回答1:

加密部分:
$name="油菜";
echo "/search.php?keywords=".urlencode($name);
?>
解密部分:
//$_REQUEST为PHP的预定义全局数组,可以用来获取URL中的参数值
$name=urldecode($_REQUEST($name));
?>
数据库搜索部分:
$sql="select * form table where greenKind like '%".$name."%'";
$server='localhost';
$username='root';
$password='12345678';
$db='mycounter';
$conn=mysql_connect($server,$username,$password,$db);

$result=mysql_query($sql);

$row=mysql_fetch_array($result);取结果中的一行
foreach($row as $col)
echo $col;//输出每一个字段
?>

回答2:

urlencode
urldecode

Like %关键词%