Форум сайта python.su
roninБлин, развеселил =)
Код изменен, но смысл тот же
roninУчи матчасть!
За чем было два раза цикл пихать?
>>> for row in resultset:
... print '<ul>'
... for c in row:
... print "<li>%s </li>" % c
... print '</ul>'
...
<ul>
<li>12 </li>
<li>yyyyyy </li>
<li>777777 </li>
<li>lan </li>
<li>net sety </li>
<li>net </li>
</ul>
<ul>
<li>11 </li>
<li>tttttttt </li>
<li>677888 </li>
<li>modem </li>
<li>net sety </li>
<li>net </li>
</ul>
<ul>
<li>10 </li>
<li>yyyyyy </li>
<li>777777 </li>
<li>lan </li>
<li>net sety </li>
<li>net </li>
</ul>
<ul>
<li>9 </li>
<li>tttttttt </li>
<li>677888 </li>
<li>modem </li>
<li>net sety </li>
<li>net </li>
</ul>
<ul>
<li>8 </li>
<li>yyyyyy </li>
<li>777777 </li>
<li>lan </li>
<li>net sety </li>
<li>net </li>
</ul>
Офлайн
Питон знаю плохо, учу сам осваиваю, ошибки выдает. Вот сам код:
#!/usr/bin/python
# -*- coding: Windows-1251 -*-
import MySQLdb
print “Content-Type: text/html”
print
print “<html><head><title>Журнал заявок</title></head>”
print “<body>”
print “<h1>7777</h1>”
print “<ul>”
connection = MySQLdb.connect(user='root', passwd='root', db='problem',
host=“192.168.8.0”)
connection.query(“SET NAMES ‘cp1251’”)
cursor = connection.cursor()
cursor.execute(“SET NAMES ‘cp1251’”)
cursor.execute(“SELECT ulica FROM problem ORDER BY id DESC LIMIT 5”)
resultset = cursor.fetchall()
for row in resultset:
for c in row:
print “<li>%s</li>” %c
print “</ul>”
print “</body></html>”
connection.close()
—————————
Офлайн