Mysql/html

Bonjour,
voila j'ai un formulaire quand je le remplit et je l'envoi
il me disent que j'ai un problem de syntaxe dans la requet sql apparament a cause des (e accent et les apostrophe
voila ce qui me disent

INSERT INTO `prozet` VALUES (NULL,0,`fella`,`calcul`,`statistique`,`master`,`dalambr18@hotmail.com`,`les statistique du commerce en algerie`,`l'offre que j'ai propose`,`crée mon site`,`meriem`,`24_8_2010`)Unknown column 'fella' in 'field list'
merci de me rependr s'il vous plait
Configuration: Windows Vista Internet Explorer 7.0

5 réponses

  1. re salut et quand je les est remis il me disent sa a apparament a cause des apostrauphes;
    /////////////////////////////////////////////////////////////////////////////
    iNSERT INTO `prozet` VALUES (NULL,0,'fella','calcul','statistique','master','dalambr18@hotmail.com','les statistique du commerce en algerie','l'offre que j'ai propose','crée mon site','meriem','24_8_2010')You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'offre que j'ai propose','crée mon site','meriem','24_8_2010')' at line 1
    help me please
    1. Il faut mettre deux apostrophes si tu veux les insérer dans un champs :
      IiNSERT INTO `prozet` VALUES (NULL,0,'fella','calcul','statistique','master','dalambr18@h­otmail.com','les statistique du commerce en algerie','l''offre que j'ai propose','crée mon site','meriem','24_8_2010')
      1. sa ne marche toujours pas vu que quand l'utilisateur rempli le formulair il va ercire normalemen vou me comprennez
    2. 'l'offre que j'ai propose' tu dois avoir un soucis pour insérer ça, essaye plutôt : 'l offre que j ai propose'
      1. mai l'utilisateur quand il va remplir le formulair il va ecrire normalement
        please help me
    3. Bonjour
      Tu es en mysql, il faut échapper toutes les variables texte avec mysql_real_escape_string :
      $requete = "INSERT INTO `prozet` VALUES (NULL,0,'".mysql_real_escape_string($var1)."','".mysql_real_escape_string($var2)."','". etc
      1. bonsoir tu c j'ai toujour le mm problem sa veu pas ce regler
        ta pas une autr solution stp
      2. @angelique1Il n'y a pas besoin d'autres solutions. C'est celle-là la bonne. Ça n'est pas une question de goûts ou d'opinion.