修改第一echo "
你这写的什么东西啊,显示用户头像没有这么难吧,
如果头像直接就在数据表中,你就直接显示啊:
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 "用户头像 ";}
info.php?imgid=somd_id//这样不就行了么。。。。