你的意思是说
要吧与关键字相关联的整条记录都显示出来?
那样的话
你要先把这条记录复制
给某个数组,然后输出这个数组就可以了
$sql="select
*
from
db1
where
name=$_post[name]";
$result=mysql_query($sql,$con);
$row=mysql_fetch_array($result)
echo
$row[name];
$row[age];
......
思路:
①.、创建连接( 代码: $link=mysql_connect("localhost","(账号)","(密码)"); )
下面说一下 mysql_fetch_array();
mysql_fetch_array -- 从结果集中取得一行作为关联数组,或数字数组,或二者兼有
用以上sql语句为例
$row = mysql_fetch_array($rs, MYSQL_NUM)
这句sql语句的意思是求出$rs中的和;
这个简单啊!
首页做个前台输入姓名和会员卡信息的页面,我做个简单的页面给你看
html?xmlns=""
head
title会员查询系统/title
/head
body
form?id="form1"?name="form1"?method="post"?action="test.php"
p
label?for="name"/label
input?type="text"?name="name"?id="name"?/
/p
label?for="vipid"/label
input?type="text"?name="vipid"?id="vipid"?/
input?type="submit"?name="button"?id="button"?value="查询"?/
/form
/body
/html
然后我给你一个test.php的文件代码:
php
$name?=?trim($_POST['name']);
$vipid?=?trim($_POST['vipid']);
if?(!$con)
{
die('Could?not?connect:?'?.?mysql_error());
}
$a?=?mysql_select_db("数据库名字",?$con);
$sql?=?"select?*?from?kh_customer?where?name?=?'$name'?and?vipid?=?'$vipid'";
$result?=?mysql_query($sql);
while($row?=?mysql_fetch_array($result))
echo?$row['name']?.?"?"?.?$row['data'];
echo?"br?/";
mysql_close($con);
页面美化自己去搞!只能帮你这么多了
第一题主要连接数据库,
第二打开连接
第三执行查询
第四判断返回结果
考虑到不清楚题主安装的环境,暂不贴出代码了.
祝好运,望采纳.
从查询结果取值,需要遍历结果集!示例如下:
$rs?=?mysql_query("select?*?from?www_liu?where?xx='$xx'?and?yy='$yy'");
echo?"查询信息如下:br/";
while($row?=?mysql_fetch_array($rs))
//关闭数据库连接
//mysql_close();