2011-10-17 28 views
0

我有注册会员,我想在有序列表中显示他们的名字和个人资料图片。我只是想知道是否可以使用某种for-loop来显示数据库表的行中的所有用户?我可以在PHP中使用For-loop来显示数据库中的“行”吗?

我有这个作为一个想法,一起工作:

$sql = "SELECT * FROM `users` ORDER BY `user_name` ASC"; 
$result = mysql_query($sql); 

while($user = mysql_fetch_array($result)) 
    { 
     for (i = 0; i <= mysql_num_rows; i++){ 
      echo $user['user_name'] . '<a href="#"> ADD TO FRIENDS</a><br/><br/>'; 
      echo '<img width="50" height="50" src="avatars/' . $user['pic_location'] .'">'; 
    } 
} 
+0

这不就是你的while循环已经在做什么? – animuson

回答

4

只需卸下for(?)循环。你想要做的事情已经由while完成了。

+0

psst ...变量'$ i'这里是一个魔术 – Peter

相关问题