Найти - Пользователи
Полная версия: MySQLdb.connect
Начало » Базы данных » MySQLdb.connect
1
iga
Всем привет. Есть такая функция. Самая стандартная.. Как мне в SQL запрос отправить переменную?Сейчас это выглядит примерно так, но естессно не работает. Спасибо
def db(t):
conn = MySQLdb.connect (host = "db",
user = "ed",
passwd = "ввв",
db = "ed")
cursor = conn.cursor ()
cursor.execute ("SELECT COUNT(*) FROM table where some < FROM_UNIXTIME(t)")
row = cursor.fetchone ()
print row[0]
cursor.close ()
conn.close ()
Enchantner
тут документация не по mysql, а по string нужна :)

В питоне 2.6+ :
cursor.execute ("SELECT COUNT(*) FROM table where some < FROM_UNIXTIME({0})".format(t))
В питоне 2.5- :
cursor.execute ("SELECT COUNT(*) FROM table where some < FROM_UNIXTIME(%s)" % t)
iga
Спасибо огромное, разобрался:)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB