我從數據庫中提取用戶名和密碼,並且它們匹配,我可以通過登錄頁面。但我想限制某些訪問用戶,並提供訪問管理員,我在數據庫中的字段admin
這樣做。 admin
是int,並且可以具有值1和0.此代碼始終輸入此if ($result == '1')
的else
barnch。將數據庫中的字段與php中的整數進行比較
這真的很煩人,你能提供一些線索嗎?
$sql="SELECT admin FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);
if(mysql_num_rows($result) == 1) {
$_SESSION['username'] = $_POST['username'];
if ($result == '1'){
echo "uspeh admine";
}else{
echo "uspeh korisnice";
}
}else{
echo "neuspeh";
}
是什麼'的var_dump($結果)'產生? – alex
它返回這個: 資源(3)類型(mysql結果) –