c_query = "select * from `users` where user_id=%d"
c_Cursor.execute( c_query, (1) )код выдаёт ошибку:File "/var/lib/python-support/python2.5/MySQLdb/cursors.py", line 151, in executeвместо %d пробовал %i, %u
query = query % db.literal(args)
TypeError: int argument required
вместо (1) пробовал , "1", ("1") и т.д.
результат - та же ошибка.
видимо, не мне одному не понятно, почему так.
объясните по-русски, в чём фишка?
почему нет числового placeholder-а для MySQLdb ?
Last edited Sept. 22, 2008, 1:43 p.m.