Html 仅从SQL导入获取值
我有一个从SQL表导入用户名的脚本。 我使用python导入数据,并在html select元素中使用这些用户名 然而,我并没有得到我想要的Html 仅从SQL导入获取值,html,mysql,flask,Html,Mysql,Flask,我有一个从SQL表导入用户名的脚本。 我使用python导入数据,并在html select元素中使用这些用户名 然而,我并没有得到我想要的 def medewerker(): if 'loggedinadmin' in session: cursor = mysql.connection.cursor(MySQLdb.cursors.DictCursor) sql_select_Query = "SELECT voornaam FROM acc
def medewerker():
if 'loggedinadmin' in session:
cursor = mysql.connection.cursor(MySQLdb.cursors.DictCursor)
sql_select_Query = "SELECT voornaam FROM accounts"
cursor.execute(sql_select_Query)
medewerkers = cursor.fetchall()
return render_template('medewerker.html', medewerkers=medewerkers)
return redirect(url_for('login'))
<!DOCTYPE html>
<div>
<html>
<body>
<form>
<label>kies medewerker:</label>
<select class="medewerkers">
{% for medewerkers in medewerkers %}
<option value="{{ medewerkers }}" SELECTED>{{ medewerkers }}</option>
{% endfor %}
</select>
</form>
</body>
</div>
</html>
def medewerker():
如果会话中出现“loggedinadmin”:
cursor=mysql.connection.cursor(MySQLdb.cursors.DictCursor)
sql\u select\u Query=“从帐户中选择voornaam”
cursor.execute(sql\u select\u查询)
medewerkers=cursor.fetchall()
返回呈现模板('medewerker.html',medewerkers=medewerkers)
返回重定向(url_用于('login'))
基斯·梅德韦克:
{Medewers%中的Medewerker%的百分比}
{{medewerkers}}
{%endfor%}
问题是下拉元素还显示了我选择的值。
在这个例子中,我只想显示George,而不想显示其他内容
我怎样才能解决这个问题,这样我就只知道名字了