Mettre des accents dans mysql

Résolu
nickleus Messages postés 374 Date d'inscription   Statut Membre Dernière intervention   -  
nickleus Messages postés 374 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   5
 
--
Il n'y a pas de problème, il n'y a que des solutions
3
egfil
 
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   Statut Membre Dernière intervention   5
 
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
egfil
 
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   Statut Membre Dernière intervention   5
 
pas de solution ??? :)
0

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

Posez votre question
Profil bloqué
 
Non Dsl (rpondez !!!)
0
nickleus Messages postés 374 Date d'inscription   Statut Membre Dernière intervention   5
 
ca maffiche ca

éà çà è
0
Profil bloqué
 
essaye é ...
0
egfil
 
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   Statut Membre Dernière intervention   5
 
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   Statut Membre Dernière intervention   5
 
cooooooooooooooooooollll

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

merci encore
0