Size: a a a

2021 March 10

☣️ⒿⓊⓇⓎ☣️... in MediaTube HCF
Потому что не разделил значение
источник

k

krutmaster in MediaTube HCF
Sergey Kaluzhskiy
order = cursor.execute('select * from orders where id=?', (id,)).fetchall()
       if order:
           order = order[0]
"where id=?"
источник

k

krutmaster in MediaTube HCF
один заказ
источник

k

krutmaster in MediaTube HCF
но возвращает он один фиг в списке
источник

SK

Sergey Kaluzhskiy in MediaTube HCF
ну потому что запрос криво парсишь
источник

k

krutmaster in MediaTube HCF
поэтому приходится вот так индексировать по ублюдски
источник

☣️ⒿⓊⓇⓎ☣️... in MediaTube HCF
источник

SK

Sergey Kaluzhskiy in MediaTube HCF
krutmaster
поэтому приходится вот так индексировать по ублюдски
order = cursor.execute('select * from orders where id=?', (id,)).fetchall() возвращает тебе список состоящий из одного элемента
источник

☣️ⒿⓊⓇⓎ☣️... in MediaTube HCF
Зачем сделал так по ублюдски 🤔
источник

SK

Sergey Kaluzhskiy in MediaTube HCF
order = order[0]  берет первый элемент этого списка
источник

SK

Sergey Kaluzhskiy in MediaTube HCF
а не значение первого столбца
источник

k

krutmaster in MediaTube HCF
Sergey Kaluzhskiy
order = order[0]  берет первый элемент этого списка
и в этом элементе лежат значения столбцов
источник

k

krutmaster in MediaTube HCF
я уже с этой фигнёй веселился, тут не в ней дело
источник

k

krutmaster in MediaTube HCF
проверенный метод
источник

k

krutmaster in MediaTube HCF
ща покажу
источник

k

krutmaster in MediaTube HCF
krutmaster
и в этом элементе лежат значения столбцов
источник

k

krutmaster in MediaTube HCF
это результат запроса из бд
источник

k

krutmaster in MediaTube HCF
и чтоб не писать постоянно order[0][1]
источник

k

krutmaster in MediaTube HCF
ибо знаю, что буду пользоваться только первой строкой
источник

k

krutmaster in MediaTube HCF
я в самом начале переприсвоил на order[0]
источник