PHP中获取搜索出来的结果

来源:百度知道 编辑:UC知道 时间:2024/07/07 21:38:08
MYSQL中有数据,有一个页面A.php,主要起一个用户输入关键字并点击提交后搜索的作用。
aaa是获取用户输入的参数;
bbb是最后要输入的搜索结果;
ccc是表;
ddd是ccc中的字段;

<?php
if($_GET[aaa]){
$sql = 'SELECT bbb FROM `ccc` WHERE `ddd` LIKE "%$_GET[aaa]%"';
......后面不会写了
}
?>

要求就是能输出用户想搜索的aaa所对应的bbb的值。
数据库链接应该没问题 include了conn.php

既然你的sql语句写出来了那么首先你应该确定数据库是否连接好了,所以应该定义一个变量
$link = mysql_connect($host, $dbuser, $dbpasswd) or die("can not connect to mysql".mysql_error());//连接数据库
mysql_selcet_db($db);//查找你的数据库是否存在
//这些工做准备好了,就可以查询了,当然这些在你的sql之前就应该弄好的
$result = mysql_query($sql,$link) or die("can not query".mysql_error());
//这里进行查询,这里是获取单条记录,多条的话进行循环
$rs = mysql_fetch_array($result, MYSQL_ASSOC);