Probleme avec mysql

Fermé
wantche Messages postés 2 Date d'inscription lundi 4 août 2014 Statut Membre Dernière intervention 6 août 2014 - 4 août 2014 à 15:55
wantche Messages postés 2 Date d'inscription lundi 4 août 2014 Statut Membre Dernière intervention 6 août 2014 - 6 août 2014 à 14:04
j'essaie d'excuter cette requête mais sa marche pas sur wampserver.j'ai besoin d'aide.


insert into matieres(matiere,coefmatiere) values('Anglais',3),
('Technique d'expr',2),
('Comptabilite',3),
('MPI',3),
('Linux',2),
('Cse',4),
('Csi',5),
('POO',5),
('Probabilité',3),
('Electronique',5);

2 réponses

Bonjour

('Technique d'expr',2),
Il y a une apostrophe dans Technique d'expr.
Si tu l'encadres d'apostrophes, tu as une chaîne
'Technique d'
suivie de
expr'
, ce qui ne veut rien dire. Car pour mysql, la chaîne qui commence par une apostrophe s'arrête à l'apostrophe suivante.
Pour éviter ce problème, tu peux (entre autres solutions) entourer ta chaîne de double quotes au lieu d'apostrophes :
("Technique d'expr",2), 
0
wantche Messages postés 2 Date d'inscription lundi 4 août 2014 Statut Membre Dernière intervention 6 août 2014
6 août 2014 à 14:04
ok.je vais essaye ta solution merci.
0