最新文章专题视频专题问答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-27 19:02:49
文档

详解PHP显示MySQL数据的三种方法

详解PHP显示MySQL数据的三种方法:昨天的程序是这样的: <php $link=mysql_connect(localhost,root,之前的管理员密码); if(!$link) echo 没有连接成功!; else echo 连接成功!; mysql_select_db(infosystem, $link); $q = SELE
推荐度:
导读详解PHP显示MySQL数据的三种方法:昨天的程序是这样的: <php $link=mysql_connect(localhost,root,之前的管理员密码); if(!$link) echo 没有连接成功!; else echo 连接成功!; mysql_select_db(infosystem, $link); $q = SELE

  昨天的程序是这样的:
<?php 
$link=mysql_connect("localhost","root","之前的管理员密码"); 
if(!$link) echo "没有连接成功!"; 
else echo "连接成功!"; 
mysql_select_db("infosystem", $link); 
$q = "SELECT * FROM info";                 
mysql_query("SET NAMES GB2312");         
$rs = mysql_query($q, $link);
if(!$rs){die("Valid result!");}
echo "<table>";
echo "<tr><td>部门名称</td><td>员工姓名</td><td>PC名称</td></tr>";
while($row = mysql_fetch_row($rs)) echo "<tr><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td></tr>";
echo "</table>";
mysql_close($link);
?>
    程序中红色部分就是显示MySQL中数据的关键。这里,大家可以用其它两种方式替换红色部分并达到相同效果。

while($row = mysql_fetch_object($rs)) echo "<tr><td>$row->depart</td><td>$row->ename</td><td>$row-pcname</td></tr>"; 
while($row = mysql_fetch_array($rs)) echo "<tr><td>$row[depart]</td><td>$row[ename]</td><td>$row[pcname]</td></tr>";
    简要地说明一下:

    用mysql_fetch_row()的方法返回的一行数据列储存在一个数组的单元中,偏移量从 0 开始。例如你要返回第二个字段的数据,就应该写成$row[1]而不是$row[2]。

    mysql_fetch_array() 和 mysql_fetch_row() 类似,返回的数据也是存储在一个数组中,有所区别的是我们应该用字段命来访问该数组而不是通过偏移量,例如$row[depart]。

    mysql_fetch_object()返回的不再是数组而是一个对象,我们应该用对对象的操作方法来读取数据,例如:$row->depart。

    大家可以根据自身需要,选择一种方式,代替程序中红色部分来读取MySQL数据。

文档

详解PHP显示MySQL数据的三种方法

详解PHP显示MySQL数据的三种方法:昨天的程序是这样的: <php $link=mysql_connect(localhost,root,之前的管理员密码); if(!$link) echo 没有连接成功!; else echo 连接成功!; mysql_select_db(infosystem, $link); $q = SELE
推荐度:
标签: 方法 php 数据库
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top