PHP查询mysql白痴问题 require_once("rateconn.php"); $sql = "select * from user order by rand() limit 10"; $result=mysql_query($sql); $row= mysql_fetch_array($result)$row取的时候怎么取呢?我在页面上显示的时候用$row['id']这样来显示,但是,这只能取一行啊,这个返回的是10行,,如果我取第三行的话怎么取呢?$row[2]['id']这样好像不行的说。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 while($row = mysql_fetch_array($result)){ // 显示} // $row= mysql_fetch_array($result) =======> while($row[] = mysql_fetch_array($query));//如果结果有10个,$row[2]['id']就有值了//不过一般也可以这么处理while($row = mysql_fetch_array($query)){ //TODO echo $row['id']………………} 如果用for循环怎么取呢?我在模板只能用for来取。 我打印了下count($row) 结果竟然有100个,我用limit 10结果应该是10才对呀,怎么是100呢? limit并不是限制10条的意思吧。 你在输出到模块之前,先在后台整理你的数据OK,逻辑尽量不要再模板上写while($row = mysql_fetch_array($query)){ $arr = $row}var_dump($arr);把$arr传递到页面循环就可以了 请问高手,php一个配置错误 关于discuz查询的一个问题,希望高手们指点一下哦。 discuz X2.5的用户动态是那个表ucenter_feed还是home_feed表 php几个问题,帮忙回答下!谢谢大家了! 关于 域名 空间 的问题 mysql表中的字段类型怎样生成为随机数类型? php domdocument 问题 艾,搭建个LAMP也这么麻烦吗??? 关于伪静态IIS7.0中web.config的问题 微信砍价 JS标签<object></object>中的Flash在Firefox可以显示IE中怎么不显示? 这是伪静态吗?
// 显示
}
// $row= mysql_fetch_array($result) =======> while($row[] = mysql_fetch_array($query));
//如果结果有10个,$row[2]['id']就有值了
//不过一般也可以这么处理
while($row = mysql_fetch_array($query))
{
//TODO echo $row['id']………………
}
while($row = mysql_fetch_array($query))
{
$arr = $row
}
var_dump($arr);
把$arr传递到页面循环就可以了