質問編集履歴

1

SQLの部分、更新しました。こちらが実際にエラーの出ているプログラムです。失礼しました。

2018/01/11 02:26

投稿

mix715
mix715

スコア7

test CHANGED
File without changes
test CHANGED
@@ -26,6 +26,8 @@
26
26
 
27
27
  @route('/add','GET')
28
28
 
29
+
30
+
29
31
  def add():
30
32
 
31
33
  params={'id':unicode(request.forms.get('id',''),'utf-8'),'submit_type':'はい'}
@@ -34,7 +36,7 @@
34
36
 
35
37
  db=conn.cursor()
36
38
 
37
- sql='SELECT count(*) FROM id_list'
39
+ sql=('SELECT count(*) FROM id_list where id=? and used is null', (params['id'],))
38
40
 
39
41
  db.execute(sql)
40
42
 
@@ -53,3 +55,11 @@
53
55
  sql='SELECT count(*) FROM id_list and used is null'
54
56
 
55
57
  しかし、パラメーターを受け取ってそれを入れようとエラーになります。
58
+
59
+
60
+
61
+
62
+
63
+ ※一番重要なプログラムが古い物になっていました。失礼しました。
64
+
65
+ エラーが出ている物に修正しました。