最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

PHP+MYSQL如何进行查询数据库

来源:动视网 责编:小采 时间:2020-11-02 18:27:21
文档

PHP+MYSQL如何进行查询数据库

PHP+MYSQL如何进行查询数据库:PHP+MYSQL进行查询数据库的方法:1、函数【mysql_fetch_object()】,从结果集中取得一行作为对象,并将字段名字做为属性;2、函数【mysql_num_rows()】获取由select语句查询到的结果集中行的数目。【相关学习推荐:php编程(视频)】PHP+MYSQL进
推荐度:
导读PHP+MYSQL如何进行查询数据库:PHP+MYSQL进行查询数据库的方法:1、函数【mysql_fetch_object()】,从结果集中取得一行作为对象,并将字段名字做为属性;2、函数【mysql_num_rows()】获取由select语句查询到的结果集中行的数目。【相关学习推荐:php编程(视频)】PHP+MYSQL进


PHP+MYSQL进行查询数据库的方法:1、函数【mysql_fetch_object()】,从结果集中取得一行作为对象,并将字段名字做为属性;2、函数【mysql_num_rows()】获取由select语句查询到的结果集中行的数目。

【相关学习推荐:php编程(视频)】

PHP+MYSQL进行查询数据库的方法:

一、基本代码

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 "<tr><td>".$row["id"]."</td><td>".$row["username"]."</td><td>".$row["password"]."</td></tr>";
 /*显示数据结果*/
 }
?>

三、实例

PHP页面querytest.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div>
<center><table style="border:dashed;border-color:#CC99CC">
<tr style="background-color:#99FF33">
<td>序号</td>
<td>用户名</td>
<td>密码</td>
</tr>
<?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 "<tr><td>".$row["id"]."</td><td>".$row["username"]."</td><td>".$row["password"]."</td></tr>";
 /*显示数据结果*/
 }
?>
</table>
</center>
</div>
</body>
</html>

相关学习推荐:mysql视频教程

文档

PHP+MYSQL如何进行查询数据库

PHP+MYSQL如何进行查询数据库:PHP+MYSQL进行查询数据库的方法:1、函数【mysql_fetch_object()】,从结果集中取得一行作为对象,并将字段名字做为属性;2、函数【mysql_num_rows()】获取由select语句查询到的结果集中行的数目。【相关学习推荐:php编程(视频)】PHP+MYSQL进
推荐度:
标签: 查询 php 数据库
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top