绿竹居
注册会员

UID 75446
精华
0
积分 183
帖子 159
金钱 183 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-6-23 来自 湖北*钟祥
状态 离线
|
[广告]: q
m
大家谈谈mysql_result和mysql_fetch_array那个好?
今天看到了MYSQL_RESULT.查询时可以不用mysql_fetch_array或MYSQL_FETCH_OBJECT来操作可以输出结果..
这几种哪种快呢?在什么情况下用那一种更全适呢?
比如
$result=@mysql_query("SELECT * FROM `table`)";
应用MYSQL_RESULT的
$num_rows=@mysql_num_rows($result);
for ($i = 0; $i < $num_rows; $i++) {
$url=mysql_result($result,$i,"linkurl");
$title = mysql_result($result, $i, "linktitle");
$id = mysql_result($result, $i, "linkid");
echo ($id < 9) ? " ".$linkid : $linkid;
echo " -> ".$linktitle ;
echo " -> ".$linkurl ."<br/>\n";
}
应用mysql_fetch_array的
while($rs=@mysql_fetch_array($result)){
echo $rs['linkid']."->".$rs['linkname']."->".$rs['linkurl']."<br/>";
}
那种好呢?
大家帮帮解解~~~
|  -----玉不琢不成器,人不學不成才----- |
|