php查询数据教程交流 php查询数据库内容表格

php怎样查询数据库(mysql)信息第一题主要连接数据库,
第二打开连接
第三执行查询
第四判断返回结果
题主可以到w3school上查看具体教程
考虑到不清楚题主安装的环境,暂不贴出代码了 。
祝好运 , 望采纳 。
PHP如何查询数据并显示结果 。这个简单?。?
首页做个前台输入姓名和会员卡信息的页面php查询数据教程交流,php查询数据教程交流我做个简单的页面给php查询数据教程交流你看
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
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
p
label for="vipid"/label
input type="text" name="vipid" id="vipid" /
/p
p
input type="submit" name="button" id="button" value="https://www.04ip.com/post/查询" /
/p
/form
/body
/html
然后我给php查询数据教程交流你一个test.php的文件代码:
?php
$name=trim($_POST['name']);
$vipid=trim($_POST['vipid']);
$con = mysql_connect("127.0.0.1","数据库用户名","数据库密码");
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操作mysql执行数据库查询的一些常用操作汇总php操作mysql步骤:
1.$connect=mysql_connect('localhost','root','123456')
or
die('数据库连接失败 。'mysql_error());链接mysql 。
2.mysql_select_db('database',$connect)选择链接的数据库 。
3.mysql_query('Set
names
gb2312');$sql
=
"select
*
from
blog_article";准备要查询的数据 。
4.$datas
【php查询数据教程交流 php查询数据库内容表格】=
mysql_query($sql);执行sql查询 。
5.$data
=
mysql_fetch_assoc($datas)得到查询到的缓存在内存中的一条数据 。
6.print_r($data);
相同点:三个函数都是返回数据库中查询到的一行数据(说的再清楚点就是一条数据) 。
不同点:mysql_fetch_assoc()用的是数据库中相应的字段名作为的key值(也就是数组下标)
如:filed['id']=1;
mysql_fetch_row()用的是自动生成的数字(从0开始依次生成)作为的key值(也就是数组下标)
如:filed[0]=1;
mysql_fetch_array()用的是自动生成的数字(从0开始依次生成)作为的key值(也就是数组下标),而且它还同时生成数据库中相应的字段名作为的key值(也就是数组下标)
如:
filed[0]=1 , filed['id']=1;也就是说 , mysql_fetch_array()将mysql_fetch_assoc()和mysql_fetch_row()查询到的结果合为了一体了 。
mysql_fetch_object()与mysql_fetch_assoc()差不多 。只是mysql_fetch_assoc()返回的是数组 。mysql_fetch_object()返回的是object对象 。
mysql_insert_id() 取得上一步
INSERT
操作产生的
ID 。
mysql_result()
函数返回结果集中一个字段的值 。
mysql_num_fields()
函数返回结果集中字段的数目 。
mysql_affected_rows();返回前一次
MySQL
操作所影响的记录行数 。
mysql_num_rows(mysql_query($sql))获得结果集中行的数目 。

推荐阅读