【发布时间】:2014-06-26 11:45:45
【问题描述】:
我正在尝试一个程序,其中数据库中有一个名为“question_master”(包含一些问题)的表,其中一个名为“Question”的字段。 我的问题在这里
我想一一显示问题。就像当我们点击下一个按钮时,它会显示下一个问题,直到显示所有记录。
我从互联网上提取了一些知识并将代码做到了我所知道的,所以请帮助我完成我的代码。
import MySQLdb
db = MySQLdb.connect(host="localhost", # your host, usually localhost
user="root", # your username
passwd="mysql", # your password
db="sakila") # name of the data base
cursor_posts = db.cursor()
questions = 1
posts = "select * from question_master LIMIT 1 OFFSET %s " %(questions)
cursor_posts.execute(posts)
db.commit()
keywords=[]
for i in cursor_posts.fetchall():
keywords.append(i[0])
print question
questions = queestions + 1
我刚试过,我不知道它会如何显示,也不知道在哪里插入按钮。我的目标是通过在单击按钮时增加偏移量来一次显示一个,然后它必须循环返回显示我的下一个问题,
任何帮助都将不胜感激。如果有任何缺失/不适当的信息,请发表评论。
【问题讨论】:
-
使用 raw_input("please press enter to continue")
-
我应该在哪里使用它?
-
“我不知道它会如何显示”。你不能通过运行脚本找出来吗? 有你运行这个了吗?看起来
question没有在任何地方定义。 -
这就是我的困惑所在,这就是我需要帮助的原因!
-
代码中的 Question 变量是什么?