php读取数据类_php读取数据库信息的几种方法

php读取数据库信息的几种方法

更新时间:2008年05月24日 22:56:31   作者:

连接到一个 url 地址为localhost 、 端口为 3306 的mysql服务器上。mysql服务器的帐号是"root",密码是"9999"。mysql 服务器上有一个数据库 ok , 数据库里有一个表 abc。表 abc 一共为两列,列名分别是 "id" 和 "name" ,将 abc 里的所有数据读出来。

$dbh = @mysql_connect("localhost:3306","root","9999");

/* 定义变量dbh , mysql_connect()函数的意思是连接mysql数据库, "@"的意思是屏蔽报错 */

if(!$dbh){die("error");}

/* die()函数的意思是将括号里的字串送到浏览器并中断PHP程式 (Script)。括号里的参数为欲送出的字串。 */

@mysql_select_db("ok", $dbh);

/* 选择mysql服务器里的一个数据库,这里选的数据库名为 ok */

$q = "SELECT * FROM abc";

/* 定义变量q, "SELECT * FROM abc"是一个SQL语句,意思是读取表abc中的数据 */

?>

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

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

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

echo "

echo "

IDName";

while($row = mysql_fetch_row($rs)) echo "

$row[0]$row[1]";

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

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

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

echo "

";

?>

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

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

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

?>

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

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

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

?>

@mysql_close($dbh);

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

?>

相关文章

1a1b05c64693fbf380aa1344a7812747.png

这篇文章主要介绍了百度工程师讲PHP函数的实现原理及性能分析(二),本文讲解了类方法、性能对比、内置函数和用户函数性能对比等内容,需要的朋友可以参考下2015-05-05

4f55910a645b073bc4fc65dc10dc14bd.png

PHP 字符串操作入门教程...2006-12-12

0ea3c7666119d5615e582f823fb3fad6.png

这篇文章主要介绍了Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址,需要的朋友可以参考下2020-04-04

4f96a78db829b1556ff16de21e013c7a.png

这篇文章主要介绍了php使用sql server验证连接数据库的方法,以实例形式分析了php采用基于SQL Server验证进行数据库连接的原理及技巧,并总结了相关注意事项,需要的朋友可以参考下2014-12-12

8cc1031babc6aff2319f1c6af8544aa0.png

php 将字符串按大写字母分隔成字符串数组,需要的朋友可以参考下。2010-04-04

0c932a99bb7b6f23c937db507070cc7b.png

CodeIgniter 基本配置信息在 application/config/config.php 文件,本文详细讲解每一个基本配置选项,从而快速掌握CodeIgniter 进行开发。2013-11-11

cca732bf65a93ed2ec0ac80c638460fe.png

php防盗链的方法,大家可以参考下。2010-07-07

2d9f31f2af7b675a3d153d2b7f1035a7.png

asort() 函数对数组进行排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。可选的第二个参数包含了附加的排序标识2011-11-11

b452cee8ec5cd9e58ab98eba17281e59.png

有时需要一些文件不能在线打开,而是执行后需要下载,这时就用这个函数就可以解决了2011-04-04

f4838ec7e2d4da28e0b57d4e852dadd4.png

phpmyadmin中配置文件现在需要绝密的短语密码的解决方法...2007-02-02

最新评论

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值