Mettre des accents dans mysql

Résolu/Fermé
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 - 20 févr. 2008 à 14:07
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 - 30 mars 2008 à 19:47
Bonjour,

je voudrais savoir comment insérer des des accent dans la base de donnée lors de la saisie d'un utilisateur car actuellement ça me ré affiche des caractère bizard. style des trucs comme ça ~

merci d'avance

9 réponses

nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
21 févr. 2008 à 08:22
--
Il n'y a pas de problème, il n'y a que des solutions
3
Bonjour,
Il te suffit de mettre cette instruction sql juste après la connexion à la base, et sa sélection :
mysql_query("SET NAMES 'utf8'");
1
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
30 mars 2008 à 16:44
peux tu m'en dire plus j'ai pas tout compris.

mysql_query("SET NAMES 'utf8'"); je le met lors que je veux mettre les données dans la table ou dans mon fichier de connexion ???

merci d'avoir répondu.
0
Pas de Pb,
voici un exemple complet :

<?php
//Fonction connexion : connexion à MySQL
function Connexion ($pNom, $pMotPasse, $pBase, $pServeur)
{
//connexion au Serveur
$connexion = mysql_pconnect($pServeur, $pNom, $pMotPasse);
mysql_query("SET NAMES 'UTF8'");
IF (!$connexion)
{
echo 'Désolé, connexion au serveur '.$pServeur.' impossible\n';
exit;
}
//Connexion à la base
if (!mysql_select_db($pBase, $connexion))
{
echo 'Désolé, accès à la base '.$pBase.' impossible<br />\n';
echo '<b>Message de MySQL :</b> '.mysql_error($connexion);
exit;
}
//On renvoi la variable de connexion
return $connexion;
} //Fin de la fonction
?>
1
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
20 févr. 2008 à 16:29
pas de solution ??? :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Profil bloqué
20 févr. 2008 à 16:39
Non Dsl (rpondez !!!)
0
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
20 févr. 2008 à 16:43
ca maffiche ca

éà çà è
0
Profil bloqué
20 févr. 2008 à 17:42
essaye é ...
0
C'est effectivement dans le fichier de connexion, juste après avoir sélectionné la base...
0
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
30 mars 2008 à 19:25
j'y suis pas intelligent et j'y comprend pas tout :).

je me connecte de la façon suivante et je de vois pas ou je peux mettre mysql_query("SET NAMES 'utf8'");

$admin = mysql_pconnect($hostname_admin, $username_admin, $password_admin) or trigger_error(mysql_error(),E_USER_ERROR);

peux tu me faire un exemple stp merci.
0
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
30 mars 2008 à 19:47
cooooooooooooooooooollll

c'est double effect kiss cool car je cherche a faire un fonction pour les connexions.

merci encore
0