Insérer variable dans un champ en php
Fermé
niou142
-
5 févr. 2008 à 14:44
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 5 févr. 2008 à 16:25
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 5 févr. 2008 à 16:25
A voir également:
- Insérer variable dans un champ en php
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer sommaire word - Guide
- Insérer un filigrane word - Guide
3 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
5 févr. 2008 à 14:53
5 févr. 2008 à 14:53
Bonjour,
Quand tu insères un texte en base de données, il faut entourer ce texte d'apostrophes.
Sauf que tu as des apostrophes dans ton texte ! Il va donc falloir les échapper.
Ce qui donne :
Xavier
Quand tu insères un texte en base de données, il faut entourer ce texte d'apostrophes.
Sauf que tu as des apostrophes dans ton texte ! Il va donc falloir les échapper.
Ce qui donne :
$fonction_Code="function ff_code_validation() { var re = /^[0-9]{5}$/; if(!re.test(document.getElementById('cp').value)) { alert('Faux'); } else { alert('Correct'); } }"; $fonction_Code = addslashes($fonction_Code); $request=mysql_query("insert into matable (fonction) values ('$fonction_Code')");Voilà !
Xavier
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
5 févr. 2008 à 16:25
5 févr. 2008 à 16:25
De façon générale, quand "rien ne se passe" en SQL, c'est qu'il y a une erreur.
Deux pistes pour les corriger :
1 - afficher la requête SQL telle qu'elle a été transmise au serveur SQL, pour voir si c'est correct ;
2 - afficher, après exécution de la requête, l'erreur éventuelle en utilisant echo mysql_error();
Deux pistes pour les corriger :
1 - afficher la requête SQL telle qu'elle a été transmise au serveur SQL, pour voir si c'est correct ;
2 - afficher, après exécution de la requête, l'erreur éventuelle en utilisant echo mysql_error();