//封装搜索信息$wherelist=array();//定义一个封装搜索条件的数组变量//判断书名是否有值,封装搜索信息。if(!empty($_GET["uname"])){$wherelist[]="unamelike'%{$_GET['uname']}%'"...
//封装搜索信息
$wherelist = array();//定义一个封装搜索条件的数组变量
//判断书名是否有值,封装搜索信息。
if(!empty($_GET["uname"]))
{
$wherelist[]="uname like '%{$_GET['uname']}%'";
}
//判断作者是否有值,有-封装搜索。
if(!empty($_GET["uinfo"]))
{
$wherelist[]="uinfo like '%{$_GET['uinfo']}%'";
}
//组装搜索条件
if(count($wherelist)>0)
{
$where = " where ".implode(" and ",$wherelist);//数组合并成字符串
}
//echo $where;
//=================================================================
//从数据库中读取信息并输入到浏览器表格中
//1.导入配置文件
require("dbconfig1.php");
//2.连接数据库,并选择数据库
$link = mysql_connect(HOST,USER,PASS)or die("数据库连接失败");
mysql_select_db(DBNAME,$link);
//3.执行图书信息查询
@$sql = "select * from users {$where} order by addtime desc";
$result = mysql_query($sql,$link);
//4.解析图书信息结果集
while(@$row = mysql_fetch_assoc($result)){
echo "
";echo "
{$row['id']}";echo "
{$row['uname']}";echo "
{$row['uinfo']}";echo "
{$row['unar']}";echo "
{$row['booka']}";echo "
{$row['bookb']}";echo "
{$row['bookc']}";echo "
".date("Y-m-d",$row['addtime'])."";echo "
";}
@mysql_free_result($result);
mysql_close($link);
展开