我在php上有一个关于phpLiteAdmin的数据库表,我试图通过Python获取该表,然后将它发送到我想要添加的HTML中这些列和行放入表中。我所做的是我选择的表的该列,并把它放在一个变量,例如: symbols = db.execute("SELECT symbol FROM table")
我想趁自己是这样的: symbols = ['symbol':'item1','symbol':'item2'...]
通过Python和Jinja将表内容从SQL传递到HTML
,我通过Python把它发送到HTML和然后使用神社我做一个for循环打印在一个表中。但我希望能够在这个时候我用的是打印该列中的每个元素.. :
<td>{% for symbol in symbols %}
{{symbol["symbol"]}}</td>
{% endfor %}
它打印符号中的所有元素..但我想只打印1,然后在插入其他列后我想打印第二个,然后第三个element..etc 我所得到的是两种: {'symbol': 'item1'} {'symbol': 'item2'} ...
或 item1 item2 ...
我要的是打印第一只: item1
,然后我,因为我要打印item2
其他列做同样之后我什么都试过我知道,我试图找到一种方法来打破循环,但我没有得到我想要的结果;找不到关于这个特定问题的任何链接或提示......它可行吗?如果是的话,我该如何执行它? PS:这是我第一次在这里发帖..所以我仍然是一种新的这个东西:)
“我试过了所有的东西”。对,好吧...什么是一切?你能举一些例子吗? – David
列表和字符串不一样。你需要明确你所拥有的东西。您提供的样品无效。 –
@丹尼尔你是对的,我的坏..我修复了这个问题 –