Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 10, 2008 17:33:39

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

MySQLdb: получить список колонок

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>



Офлайн

#2 Окт. 14, 2008 14:48:50

ronin
От:
Зарегистрирован: 2008-10-09
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

MySQLdb: получить список колонок

Питон знаю плохо, учу сам осваиваю, ошибки выдает. Вот сам код:

#!/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()
—————————



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version