在我尝试检索头像列后,我正在使用fetch_object函数从表中检索行停止工作。
include "db_conx.php";
$sql = ('SELECT uid,username,avatar,country FROM users ORDER BY uid DESC LIMIT 10');
$result = mysqli_query($db_conx, $sql);
while($var = $result->fetch_object()->avatar){
echo $var; echo "<br />";
}
而不是返回头像,而是返回空白。我以为它至少会显示我对化身的目录,所以我很困惑。我选择的所有其他列工作正常。
答案 0 :(得分:1)
尝试这样的事情
while($obj = $result->fetch_object()){
$var = $obj->avatar;
echo $var; echo "<br />";
}
答案 1 :(得分:0)
您需要以下列方式: -
while($var = $result->fetch_object()){ // check change
echo $var->avatar; echo "<br />"; // check change
}
或者
while($obj = $result->fetch_assoc()){ // use assoc
echo $var['avatar']; echo "<br />";
}