I'm trying to insert some data in my DB but I keep getting ( Unknown column 'None' in 'field list' ) error .
my code is :
cnx =mysql.connector.connect(user ='root', password = '',
host = '127.0.0.1', database = 'shop')
cursor = cnx.cursor()
cursor.execute(f'INSERT INTO customers (id, name, last_name) VALUES ({self.id}, \'{self.name}\', \'{self.lastname}\')')
and the table is :
+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| id | int | NO | PRI | NULL | |
| name | varchar(10) | NO | | NULL | |
| last_name | varchar(10) | NO | | NULL | |
+-----------+-------------+------+-----+---------+-------+
it keep sayin Unknown column 'None' in 'field list' and I don't understand what is "None" because as far as I can see there is no "None" value