وقتی که یک متغیر مثلا از input میگیرم و براش ست میکنم داخل values ارور میده ولی وقتی همونجا داخل values مقدار رو میدم کار میکنه چیکار باید کنم که بتونم مقدار یک متغیر رو بهش بدم ؟
Error : sqlite3.OperationalError: no such column: a
سلام. میگه همچین ستونی نیست
اسم ستون رو اشتباه نوشتید
connection = sqlite3.connect("./my-database.db")
cursor = connection.cursor()
admin = """
INSERT INTO admin VALUES(1 ,'REZA' ,'MANSOURI','REZA@gmail.com' );
"""
#zamani ke injoori minvisam errori nemide va kar mikone.
id = int(input('id : '))
name = input('name : ')
Family = input('family : ')
email = input('email : ')
admin1 = """
INSERT INTO admin VALUES(id ,name ,Family,Email );
"""
#vaghti injoori minvisam erroere zir ro mide
cursor.execute(admin)
cursor.execute(admin1)
connection.commit()
connection.close()
#moshkelesh chie ?
#Erorr : sqlite3.OperationalError: no such column: id
میگه ستونی به اسم id وجود نداره
mrci k translate mikoni to google gashtam peyda kardam mrci