我想獲得用戶數據。當我進入
的用戶名$郵件我可以得到的信息,但如果我把
$_SESSION['username']
我得到「未知列
在 'where子句'」
,或者如果我把
$郵件
我沒有得到任何錯誤,但看到空線。
function getusersfield($field){
//echo $field;
$mail = $_SESSION['username'].'<br>';
//echo $mail;
$query ="SELECT `$field` FROM `users` WHERE `e-mail`='$mail'";
//echo mysql_result($query_run=mysql_query($query), 0, $field);
if($query_run = mysql_query($query)) {
if($query_result=mysql_result($query_run,0,$field)) {
return $query_result;
} else {
echo mysql_error();
}
} else {
echo mysql_error();
}
//echo $_SESSION['ad'].' '.$_SESSION['usersurname'];
}
爲什麼輸出的下面的代碼是空的?
echo getusersfield('Ad').'<br>';
'$郵件= $ _ SESSION [ '用戶名']「。
';'< - 您的數據庫中是否有折線標籤? :) – Rizier123
謝謝。我有錯誤,這就是爲什麼我複製/粘貼。 –