php查询数据库的方法
发布时间:2020-08-28 14:14:45
来源:亿速云
阅读:104
作者:小新
php查询数据库的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!php查询数据库的方法:1、使用函数【mysql_connect()】建立和MYSQL数据库的连接;2、使用函数【mysql_select_db()】指定要操作的数据库;3、使用函数【mysql_query()】查询指令。
php查询数据库的方法:
一、函数方法
mysql_connect():用来建立和MYSQL数据库连接的,共有5个参数,通常情况下只用前3个参数。3个参数分别是MySQL服务器地址、用户名和密码。
mysql_select_db():用来指定要操作的数据库。如果要操作的数据库还没有创建,则要先创建数据库,接着再创建数据库中的表。
mysql_query():查询指令的专用函数,所有的SQL语句都通过它执行,并返回结果集。
mysql_fetch_row():从结果集中取一行作为枚举数据,从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。
mysql_fetch_array():从结果集中取得一行作为关联数组,或数字数组,或二者兼有,除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存,用字段名作为键名。
mysql_fetch_object():从结果集中取得一行作为对象,并将字段名字做为属性。
mysql_fetch_assoc():从结果集中取得一行作为关联数组,也就是说这个函数不能像mysql_fetch_row那样用索引来取值,只能用字段名字来取。
mysql_num_rows():获取由select语句查询到的结果集中行的数目
二、示例<?php
/* 连接数据库服务器,用or die的目的为了即使连接错误,系统不会继续执行,而是返回错误*/
$link=mysql_connect("localhost","root","12345678") or die("数据库连接失败");
/* 连接数据库*/
mysql_select_db("phptest",$link);
/*设置字符集,使得页面的编码与数据库的编码一致。如果不一致将出现中文乱码*/
mysql_query("set names utf8");
/*定义数据库命令查询*/
$q="select*from tb_user";
/*执行数据库查询*/
$result=mysql_query($q);
/*执行数据库记录*/
while($row=mysql_fetch_assoc($result)){
echo "
".$row["id"]."".$row["username"]."".$row["password"]."";/*显示数据结果*/
}
?>
感谢各位的阅读!看完上述内容,你们对php查询数据库的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注亿速云行业资讯频道。