sql = "insert into t_product_pictures(photoID, productID, filename, thumbnail, enlarged) values(%s, %s, '%s', '%s', '%s')" % (photoID, row[0], file, file, file) print sql cursor.execute(sql)
вывод print sql верный:
insert into t_product_pictures(photoID, productID, filename, thumbnail, enlarged) values(4946, 11709, ‘0501035006802_01.jpg’, ‘0501035006802_01.jpg’, ‘0501035006802_01.jpg’)
и в консоли phpmyadmin выполняется без ошибок, однако питон ругается:
Traceback (most recent call last): File "./file_uploader.py", line 20, in <module> cursor.execute(sql) File "build/bdist.openbsd-4.3-i386/egg/MySQLdb/cursors.py", line 174, in execute File "build/bdist.openbsd-4.3-i386/egg/MySQLdb/connections.py", line 36, in defaulterrorhandler _mysql_exceptions.OperationalError: (1054, "Unknown column 'al' in 'where clause'")
ничего не помогает, помогите разобраться?