我有包含下一个值的表格..
id------username-----password------status
1---------derek--------123---------admin
2----------rob---------321---------worker
登录后工作正常,我需要检查登录页面是否用户具有管理员状态,以便我可以为他添加另一个 html 表格和表单。
我意识到查询一定是这样的。
从用户名 = '$login_session' 和 status="status"的用户中选择 *
这样做的正确方法是什么?
最佳答案
如果您想将雕像恢复到应用程序中,只需选择它即可:
SELECT status
FROM users
WHERE username = '$login_session'
强制评论:
在 SQL 查询中使用字符串求值是一种不好的做法,它会使您的应用程序容易受到 SQL 注入(inject)攻击。相反,您应该考虑使用 prepared statement .
关于php - 检查当前登录用户的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33091047/