我从数据库中提取用户名和密码,然后匹配,我可以通过登录页面。但我想限制对用户的一些访问,并提供对管理员的访问,我使用数据库中的字段admin
来执行此操作。 admin
是int,可以包含值1和0.此代码始终输入此else
的{{1}}条。
真的很烦人,你能提供一些线索吗?
if ($result == '1')
答案 0 :(得分:2)
$result
是结果的资源。您需要使用mysql_fetch_assoc()
或类似内容。
$row = mysql_fetch_assoc($result);
if ($row['admin'] == '1') {
echo "uspeh admine";
} else {
echo "uspeh korisnice";
}
答案 1 :(得分:0)
您需要获取查询结果的数组表示:
$row = mysql_fetch_assoc($result);
echo $row['some_key_maybe_id'];