猿问

​mysql_fetch_array()这个用法不太明确,求大神解答一下

<?php while ($row=mysql_fetch_array($cha)) {?> <!--while循环查询出来的数据-->

  <tr bgcolor="#FFFFFF">

    <td width="100" height="25"><?php echo $row['id'];?></td>

    <td><?php echo $row['title'];?></td>

    <td><?php echo $row['page'];?></td>

  </tr>

<?php }

为什么这样的就可以循环出所有的数据

$zhuan_cha=mysql_fetch_array($cha);

<?php while ($zhuan_cha) {?> <!--while循环查询出来的数据-->

  <tr bgcolor="#FFFFFF">

    <td width="100" height="25"><?php echo $row['id'];?></td>

    <td><?php echo $row['title'];?></td>

    <td><?php echo $row['page'];?></td>

  </tr>

<?php }

这样的就无限循环单一的一条数据。问下这两个只是取代了一下而已啊。为什么出现这样大的区别。求详细讲解。

Guard丿星魂
浏览 1585回答 1
1回答

雪颲

你把那个打印出来看就知道了,最简单的方法。然后你可以看看这个http://www.imooc.com/learn/116,第三章有教。
随时随地看视频慕课网APP
我要回答