Fonction php pour inserer mots avec caractères dans bdd

nunor Messages postés 13 Date d'inscription lundi 28 avril 2003 Statut Membre Dernière intervention 1 décembre 2004 - 17 janv. 2004 à 09:14
tatofr Messages postés 29 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 6 juin 2005 - 19 janv. 2004 à 14:19
bonjour,

Quand j' insere les mots
- chambres d'enfants
- canapé convertible

quelles sont les fonctions que l'on utilise pour les inserer dans BDDonnées
j’ai mis addslashes($mot)

mais je me retrouve avec
- 'chambres d ' au lieu de 'chambres d’enfants'

de plus quand je fais un select pour trouver un id de mots comme
- chambre à coucher
- canapé stressless
(tous les mots avec accents) , il me dit qu’il n’y a pas de resultat alors qu'ils sont bien dans la base de données

merci pour votre aide

nuno

1 réponse

tatofr Messages postés 29 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 6 juin 2005
19 janv. 2004 à 14:19
avant faire l'insert il faut utiliser la fonction addslashes()
avant faire le select pour consulter tes donnes cherche la valeur aussi avec addslashes()

$valeur = "chambres d'enfants"
$valuer = addslashes($valuer)
et apres tu fais ton select

pour enlever les slashes utilise la fonction stripslashes

essai ca
Mauro
0
Rejoignez-nous