以下内容中,返回对应结果集的关联数组,并且继续移动内部数据指针,是怎么理解的?

array mysql_fetch_assoc
( resource $result
)
返回对应结果集的关联数组,并且继续移动内部数据指针。 //这句话怎么理解的
resource
型的结果集。此结果集来自对 mysql_query()
的调用。//什么是resource型的结果集
以后mysql_fetch_assoc
函数将由什么函数代替。

犯罪嫌疑人X
浏览 133回答 1
1回答

慕工程0101907

就是取出一条记录之后 再把指针往下一位 指向下一条记录&nbsp;一般实际使用中 &nbsp;都是用循环来取出全部记录 &nbsp;<?php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//mysql_desc&nbsp;&nbsp;&nbsp;&nbsp;header('Content-type:text/html;charset=utf-8');&nbsp;&nbsp;&nbsp;&nbsp;//连接数据库&nbsp;&nbsp;&nbsp;&nbsp;@mysql_connect('localhost','root','root')&nbsp;or&nbsp;die('数据库连接失败');&nbsp;&nbsp;&nbsp;&nbsp;@mysql_query('use&nbsp;myshop')&nbsp;or&nbsp;die('数据库选择失败');&nbsp;&nbsp;&nbsp;&nbsp;$sql&nbsp;=&nbsp;"desc&nbsp;my_admin";&nbsp;&nbsp;&nbsp;&nbsp;$ass&nbsp;=&nbsp;mysql_query($sql);&nbsp;&nbsp;&nbsp;&nbsp;$list=array();&nbsp;&nbsp;&nbsp;&nbsp;while($row&nbsp;=&nbsp;mysql_fetch_assoc($ass)){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$list[]&nbsp;=&nbsp;$row['Field'];&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;'<pre>';&nbsp;&nbsp;&nbsp;&nbsp;var_dump($list);?>&nbsp;resource在php中是一种数据类型 &nbsp;就是代表从数据库取出的资源&nbsp;&nbsp;以后的话 &nbsp;在PHP中都是用PDO进行数据库操作了 &nbsp;<?php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//PDO:数据查询&nbsp;&nbsp;&nbsp;&nbsp;header('Content-type:text/html;charset=utf8');&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//连接认证&nbsp;&nbsp;&nbsp;&nbsp;$pdo&nbsp;=&nbsp;new&nbsp;PDO('mysql:dbname=czbk;charset=utf8','root','1234');&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//查询操作&nbsp;&nbsp;&nbsp;&nbsp;$sql&nbsp;=&nbsp;"select&nbsp;*&nbsp;from&nbsp;cz_goods";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//执行:有结果返回&nbsp;&nbsp;&nbsp;&nbsp;$stmt&nbsp;=&nbsp;$pdo->query($sql);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//循环取出所有结果&nbsp;&nbsp;&nbsp;&nbsp;$lists&nbsp;=&nbsp;array();&nbsp;&nbsp;&nbsp;&nbsp;while($row&nbsp;=&nbsp;$stmt->fetch(PDO::FETCH_ASSOC)){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$lists[]&nbsp;=&nbsp;$row;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var_dump($lists);?>
打开App,查看更多内容
随时随地看视频慕课网APP