通过烧瓶将用户接受的输入插入数据库

时间:2014-11-04 21:37:02

标签: python html sqlite flask

我接受html文件中的用户输入,并使用方法POST将其发送回烧瓶,并在a,b,c,d变量中接受它。 现在我使用以下查询cur.execute(" INSERT INTO Home VALUES(?,?,?,?)",a,b,c,d)插入a,b的值, c,但我收到内部服务器错误。 如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

如果这实际上是您尝试执行的代码:

cur.execute("INSERT INTO Home VALUES(?,?,?,?)",a,b,c,d)

然后您必须为参数列表使用单个列表:

cur.execute("INSERT INTO Home VALUES(?,?,?,?)", [a,b,c,d])
相关问题