你这写的什么东西啊,显示用户头像没有这么难吧,
如果头像直接就在数据表中,你就直接显示啊:
foreach($users as $vo) {
echo "";
echo '用户名' . $vo['username'];
echo '头像' . '
![]()
'; // 你怎么传个字符串 image.php进去
echo "
"; // 你的image.php已经输出头像了为什么还要写 img
}
如果不在数据表中,遍历的时候查询/在别的页面查询
foreach($users as $vo) {
$user_id = $vo['id'];
$sql = "SELECT avatar FROM avatars WHERE uid = $user_id"; // 如果你单独有一个头像表,那这个 uid 就是你的外键,对应着每个用户的id
$r = mysql_query($sql); // 找出当前遍历用户的头像
$avatar = mysql_fetch_assoc($r)['avatar'];
echo "用户头像
";
}