你的意思是说
要吧与关键字相关联的整条记录都显示出来?
那样的话
你要先把这条记录复制
给某个数组,然后输出这个数组就可以了
$sql="select
*
from
db1
where
name=$_post[name]";
$result=mysql_query($sql,$con);
$row=mysql_fetch_array($result)
echo
$row[name];
$row[age];
......
与
前面SQL之间的关联字段,比如:username,然后,再通过php代码遍历数组,将两者合并.
如果两者顺序、数量都一致,可以考虑使用array_merge_recursive()函数与array_merge()函数.
mysqli有两种数据库连接方式:
①.、面向过程式连接:
mysqli_connect('localhost','xxx','xxx','xxx');
mysqli_query('');
后使用mysqli_fetch_assoc方法获取到数据.
$mysqli?=?new?mysqli("localhost",?"my_user",?"my_password",?"world");
$result?=?$mysqli-query('');
后使用$result-fetch_assoc()获取数据.
至于num_rows是获取查询到的行数的方法.
这个简单啊!
首页做个前台输入姓名和会员卡信息的页面,我做个简单的页面给你看
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);
页面美化自己去搞!只能帮你这么多了
以上就是土嘎嘎小编为大家整理的php查询数据是什么相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!