gpt4 book ai didi

php - 在 SQL 中组合条件

转载 作者:行者123 更新时间:2023-12-01 00:06:20 25 4
gpt4 key购买 nike

我正在使用 php 和 sql 从数据库中检查用户信息。我需要检查用户名和密码是否正确以及帐户是否有效。我有这个 sql 查询,但它不起作用。有什么方法可以做到?

SELECT * FROM foo WHERE (name='foo' AND password='foo') AND active=1

最佳答案

对我来说

 SELECT * FROM foo WHERE (name="foo" AND password="foo") AND active=1

应该和

一样
SELECT * FROM foo WHERE name="foo" AND password="foo" AND active=1

上面的查询假定字段 active 是家族类型 int 如果它的 varchar 或 char 你的查询应该是这样的

SELECT * FROM foo WHERE name="foo" AND password="foo" AND active='1'

并且查询应该有效,我假设您正在处理来自 php 的 SQL 注入(inject)

关于php - 在 SQL 中组合条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9339286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com