Bonjour à tous,

Etant débutant en perl, j'ai un petit soucis que je ne comprend pas et ou je ne trouve pas la solution.

J'essaie d'inséré dans une table (mysql) une valeur saisie par l'utilisateur. Cependant, j'ai une erreur et je ne comprend pas le rapport avec ma requête.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
print "Quelle marque voulez-vous ajouté à la liste ? ";
 
my $Donnee = <>;
chomp $Donnee;
 
 
 
my $requete = "INSERT INTO MARQUE (nomMarque) VALUES (" . $Donnee . ")";
 
$dbd->do($requete)
	  or die 'Impossible d\'exécuter la requête d\'insertion : '.$dbd->errstr;
 
print "Requête d'insertion effectuée!\n";

Voici l'erreur que j'obtiens :
Code :
1
2
 
unknow column 'audi' in 'field list' at insert.pl line "$dbd->do($requete)", <> line 1.

Je vous remercie d'avance pour vos réponses.