Phpmysql œuf = uf
Fermé
Sinistrus
Messages postés
1010
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
6 juin 2023
-
Modifié par Sinistrus le 4/06/2014 à 12:40
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 4 juin 2014 à 16:41
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 4 juin 2014 à 16:41
Bonjour,
Lorsque je recupère dans ma table une valeur (par exemple œuf, il supprime le œ malgré l'encodage suivant : <?php echo utf8_encode($data['Ingredients']); ?>
Je ne comprends pas pourquoi ! Pouvez-vous m'aider svp ?
Lorsque je recupère dans ma table une valeur (par exemple œuf, il supprime le œ malgré l'encodage suivant : <?php echo utf8_encode($data['Ingredients']); ?>
Je ne comprends pas pourquoi ! Pouvez-vous m'aider svp ?
3 réponses
reaverlost
Messages postés
150
Date d'inscription
jeudi 27 mai 2010
Statut
Membre
Dernière intervention
14 mai 2018
21
Modifié par reaverlost le 4/06/2014 à 12:45
Modifié par reaverlost le 4/06/2014 à 12:45
Salut,
Vérifies que ta base est bien en UTF8, ton éditeur aussi.
Sinon essayes ça :
$ingredient = mb_ereg_replace("oe", "oe",$data['Ingredients']);
echo $ingredient;
Vérifies que ta base est bien en UTF8, ton éditeur aussi.
Sinon essayes ça :
$ingredient = mb_ereg_replace("oe", "oe",$data['Ingredients']);
echo $ingredient;
Sinistrus
Messages postés
1010
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
6 juin 2023
17
4 juin 2014 à 12:46
4 juin 2014 à 12:46
Il suffit de placer
mysql_query("SET NAMES UTF8");dans le script, juste après la connection à la base MySQL
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 340
4 juin 2014 à 16:41
4 juin 2014 à 16:41
Bonjour,
Toute la chaîne de traitement doit être en UTF8:
- les scripts PHP
- le code HTML
- les données dans la base
ainsi, vous n'aurez plus besoin de utf8_encode et ..decode.
Voir ici:
https://html5.immo-scope.com/article/general_applisFullUtf8
A+
A+
Toute la chaîne de traitement doit être en UTF8:
- les scripts PHP
- le code HTML
- les données dans la base
ainsi, vous n'aurez plus besoin de utf8_encode et ..decode.
Voir ici:
https://html5.immo-scope.com/article/general_applisFullUtf8
A+
A+