我最近发布了一个关于mysql查询的问题并收到了即时答复。但是,由于回答的成员不知道如何访问PHP中的特定值,我想再问一次,但这次只是为了找出如何访问PHP中的总值
我的代码是:
$gettop10 = @mysql_query("select user1, count(*) Total from referrals group by user1 order by total desc limit 10");
while($row = mysql_fetch_array($gettop10)){
echo $row['user1'];
}
我需要的是显示user1值旁边的总值。
例如:
while($row = mysql_fetch_array($gettop10)){
echo $row['user1']." - ".$total;
}
知道如何访问此值吗?
非常感谢您的帮助
答案 0 :(得分:1)
简单
echo $row['user1'].'-'.$row['Total'];
答案 1 :(得分:0)
以下是如何找到这个问题的答案以及更多内容。而不是:
while($row = mysql_fetch_array($gettop10)){
echo $row['user1'];
}
使用类似的东西:
while($row = mysql_fetch_array($gettop10)){
var_dump($row);
}
var_dump()的输出将更容易在“视图源”显示中读取。
您也可以选择使用以下内容为结果集中的列命名: SELECT user1,count(*)Total AS myTotal FROM referrals GROUP BY user1 ORDER BY total DESC LIMIT 10