.py文件中的代码:
cur = mysql.connection.cursor()
# Check if this user had voted for somebody
is_voted = cur.execute("SELECT TUTOR_VOTED FROM USERS WHERE USERNAME="+str(session["username"]))
session["username"]
保留用户cookie。我已经登录的用户名为“admin”
但是在is\u中的MySQL命令可能有问题
错误:
MySQLdb._exceptions.OperationalError: (1054, "Unknown column 'admin' in 'where clause'")
但是我在使用时得到了正确的返回值
SELECT TUTOR_VOTED FROM USERS WHERE USERNAME='admin'
我的输入格式有什么问题吗?你知道吗
组合
"SELECT TUTOR_VOTED FROM USERS WHERE USERNAME="+str(session["username"])
的输出字符串缺少一对单引号''
。您可以将其更改为:相关问题 更多 >
编程相关推荐