Mysql实例php 读取mysql数据库三种方法

Mysql实例php 读取mysql数据库三种方法,第1张

概述介绍《Mysql实例php 读取mysql数据库三种方法》开发教程,希望对您有用。

《MysqL实例PHP 读取MysqL数据库三种方法》要点:
本文介绍了MysqL实例PHP 读取MysqL数据库三种方法,希望对您有用。如果有疑问,可以联系我们。

代码如下:
<?
$dbh = @MysqL_connect("localhost:3306","root","000000");
/* 定义变量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 "<table>";
echo "<tr><td>ID</td><td>name</td></tr>";
while($row = MysqL_fetch_row($rs)) echo "<tr><td>$row[0]</td><td>$row[1]</td></tr>";
/* 定义量变(数组)row,并利用while循环,把数据一一写出来.
函数MysqL_fetch_row()的意思是:将查询结果$rs单列拆到阵列变数中.
$row[0] 和 $row[1] 的位置可以换*/
echo "</table>";
?>

<!--========= 方法二 =========-->
代码如下:
<?
$rs = MysqL_query($q,$dbh);
while($row = MysqL_fetch_object($rs)) echo "$row->ID $row->name <br />";
/* ID和name可以换位置 */
?>

<!--========= 方法三 =========-->
代码如下:
<?
$rs = MysqL_query($q,$dbh);
while($row = MysqL_fetch_array($rs)) echo "$row[ID] $row[name] <br />";
/* ID和name可以换位置 */
?>
<!--========= 方法三最快 =========-->
<?
@MysqL_close($dbh);
/* 关闭到MysqL数据库的连接 */
?>
总结

以上是内存溢出为你收集整理的Mysql实例php 读取mysql数据库三种方法全部内容,希望文章能够帮你解决Mysql实例php 读取mysql数据库三种方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1162143.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存