如下情况,页面再有这样一段代码,数据就没法读出来了?这是为什么?

$sql = "select * from message"$;
$result = mysql_query ( $sql );
while ( $row = mysql_fetch_array ( $result ) ) {}
没问题
但是页面再有这样一段代码,数据就没法读出来了,只能用一次?不可能吧。我哪里漏了?

浮云间
浏览 137回答 2
2回答

海绵宝宝撒

$sql = "select * from message"$;$result = mysql_query ( $sql );$rows = array();while ( $row = mysql_fetch_array ( $result ) ) { $rows[]=$row; }你把循环出来的结果放到 数组变量里,下次再用的时候,直接访问变量即可。

蓝山帝景

你可以把数据保存到数组中,然后再使用啊,哪有在数据库的resource上直接重复使用的,不关数据库了?
打开App,查看更多内容
随时随地看视频慕课网APP