Bonjour,
depuis quelque jours je cherche la solution a mon problème suivant :
j'ai 2 table, Rue et demande, dans la table Rue se trouve toutes les rues de la commune (inclus les rue avec apostrophe, ex. Rue d'Ostende).
J'ai un formulaire dans lequel il y a une zone (liste déroulante avec toutes les rues), je choisis dans cette liste la rue, ex. Rue d'Ostende, et je valide mon formulaire (la rue doit alors se mettre dans la table demande).
Quand je vais regarder dans la table demande il me met Rue d, tout ce qui vient après l'apostrophe il me met pas.
zone de selection dans le formulaire :
ajout dans le fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 echo "<td> Rue : <select type='Text' name='STRAAT' style='text-transform: uppercase'>"; while ($ligne=mysql_fetch_array($result)) {extract($ligne); if ($STRAAT<>"") echo "<option type='Text' value='$STRAAT' style='text-transform: uppercase'>$STRAAT\n"; } echo "</select>\n";
Que dois-je faire de plus ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 foreach($_POST as $index => $valeur) { $$index = mysql_real_escape_string(trim($valeur)); } $sql = "INSERT INTO demande VALUES ('".$STRAAT."')"; $res = mysql_query($sql);
merci de bien vouloir m'aider
Partager