Bonjour à tous,

J'ai cette liste

Code : Sélectionner tout - Visualiser dans une fenêtre à part
values = ["une chaine", 1, 10.65]
Afin de construire une requête SQL je dois insérer cette liste au sein de la requête tout en gardant le format de chaque valeurs

Code : Sélectionner tout - Visualiser dans une fenêtre à part
query = "INSERT INTO " + key[2] + "(`" + "`, `".join(fields) + "`) VALUES(" + ",".join(values) + ");"
Ce qui devrait donner
Code : Sélectionner tout - Visualiser dans une fenêtre à part
query = "INSERT INTO  maTable(`champ1`, `champ2`, `champ3`) VALUES("une chaine", 1, 10.65);"
Mais forcément comme j'essaie de mélanger des choux et des carottes cela ne marche pas
TypeError: sequence item 3: expected string, float found
Est-ce que vous auriez une piste ou deux ?
Merci d'avance.