Probleme avec mysql

wantche Messages postés 2 Statut Membre -  
wantche Messages postés 2 Statut Membre -
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

  1. Utilisateur anonyme
     
    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
  2. wantche Messages postés 2 Statut Membre
     
    ok.je vais essaye ta solution merci.
    0