php查mysql数据 php实现数据库查询

php 怎么读取mysql一条数据并输出某一字段

可以参考下面的代码:

创新互联建站专业为企业提供东兴网站建设、东兴做网站、东兴网站设计、东兴网站制作等企业网站建设、网页设计与制作、东兴企业网站模板建站服务,10多年东兴做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

//连接数据库服务器

$link = mysql_connect(‘host(服务器ip地址,本地用localhost)’,'数据库账户',‘数据库密码’);

//选择要连接的数据库

mysql_select_db('数据库名字');

//执行查询,返回数据源

$query = mysql_query("SELECT * FROM test");

//遍历数据源,并赋值给$r,当没有数据时,变成false中断循环

while($r = mysql_fetch_array($query)){

echo $r['field_name'];//输出字段

}

扩展资料:

mysql使用说明

1、如果是用 MySQL + Apache,使用的又是 FreeBSD 网络操作系统的话,安装时候应按注意到FreeBSD的版本问题,在 FreeBSD 的 3.0 以下版本来说,MySQL Source 内含的 MIT-pthread 运行是正常的,但在这版本以上,必须使用 native threads,也就是加入一个 with-named-thread-libs=-lc_r 的选项。

2、如果在 COMPILE 过程中出了问题,请先检查gcc版本是否在 2.81 版本以上,gmake 版本是否在3.75以上。

3、如果不是版本的问题,那可能是内存不足,请使用 ./configure--with-low-memory 来加入。

4、如果要重新做configure,那么可以键入 rm config.cache 和 make clean 来清除记录。

5、把 MySQL 安装在 /usr/local 目录下,这是缺省值,也可以按照需要设定所安装的目录。

参考资料来源:百度百科-mySQL (关系型数据库管理系统)

php mysql怎么查询数据库

//1.连接数据库

$link = @mysql_connect('localhost','root','123456');

//2.判断是否连接成功

if(!$link) exit('数据库连接失败');

//3.选择数据库

mysql_select_db('mydatabase');

//4.设置字符集  utf8

mysql_set_charset('utf8');

//5.准备一个SQL语句

$sql = 'select * from user';

//6.发送SQL语句

$result = mysql_query($sql);

//7.判断并处理返回结果

if($result){

while($row = mysql_fetch_array($result)){

$list[] = $row;

}

echo "pre";

print_r($list);

echo "/pre";

}

//8.释放资源

mysql_free_result($result);   //查询操作才需要释放结果集

mysql_close();

如何在PHP中获取MYSQL数据库返回的数据的行数?

1、首先打开MYSQL的管理工具,新建一个test表,并且在表中插入两个字段。

2、接下来在Editplus编辑器中创建一个PHP文件,然后进行数据库连接,并且选择要操作的数据库。

3、然后通过mysql_query方法执行一个Insert的插入语句。

4、执行完毕以后,我们回到数据库管理工具中,这个时候你会发现插入的中文乱码了。

5、接下来我们在PHP文件中通过mysql_query执行一个set  names  utf8语句即可完成操作。

php查询MySQL数据库问题

可以用AJAX,在不用刷新页面的前提下调用你所查的内容!

例如:输入一个姓名,用AJAX把姓名传递到指定php文件,然后在php文件中获取这个姓名,用这个姓名做为查询条件,获取这个姓名所对应的其它相关信息,然后存入数组返回查询页面,再用函数处理数据后显示在对应位置,就可以了!

PHP如何读取MySQL数据?

PHP读取MySQL数据有如下方法:

方法一:

?

$rs = mysql_query($q, $dbh);

while($row = mysql_fetch_array($rs)) echo "$row[id] $row[name] br /";

/* id和name可以换位置 */

@mysql_close($dbh);

/* 关闭到mysql数据库的连接 */

?

方法二:

?

$rs = mysql_query($q, $dbh);

while($row = mysql_fetch_object($rs)) echo "$row-id $row-name br /";

/* id和name可以换位置 */

?

方法三:

?

$rs = mysql_query($q, $dbh);

/* 定义变量 rs ,函数mysql_query()的意思是:送出 query 字串供 MySQL 做相关的处理或者执行.由于php是从右往左执行的

,所以,rs的值是服务器运行mysql_query()函数后返回的值 */

if(!$rs){die("Valid result!");}

echo "table";

echo "trtdID/tdtdName/td/tr";

while($row = mysql_fetch_row($rs)) echo "trtd$row[0]/tdtd$row[1]/td/tr";

/* 定义量变(数组)row,并利用while循环,把数据一一写出来.

函数mysql_fetch_row()的意思是:将查询结果$rs单列拆到阵列变数中.

$row[0] 和 $row[1] 的位置可以换*/

echo "/table";

?

总结:方法一是效率最高的,推荐日常使用。

PHP如何实现MYSQL查询功能

首先搭建一个PHP环境,我用的wamp

然后比如你的数据库位置是本地localhost

数据库用户名是root

数据库密码是123456

数据库名是mydb

数据库里有个表mytab

有3个字段

id(主键) name sno

1 张三 123

2 李四 456

然后在项目根目录,新建一个文件:index.php

?php

//连接数据库

$con=mysqli_connect("localhost","root","123456","mydb");

//SQL语句

$sql="select * from mytab;";

//执行SQL语句,结果保存到$arr

$obj=mysqli_query($con,$sql);

$arr=mysqli_num_rows($result);

?

html

head

meta http-equiv="Content-Type" content="text/html; charset=UTF-8"

title实现最简单的php网页+mysql查询功能/title

/head

body

?php

echo "pre";

print_r($obj);

?

/body

/html

之后就能够看到结果了


新闻名称:php查mysql数据 php实现数据库查询
文章起源:http://pwwzsj.com/article/docchcp.html