Mettre des accents dans mysql

Résolu
nickleus Messages postés 384 Statut Membre -  
nickleus Messages postés 384 Statut Membre -
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
--
Il n'y a pas de problème, il n'y a que des solutions
Configuration: Windows Vista
Firefox 3.0

9 réponses

  1. nickleus Messages postés 384 Statut Membre 5
     
    --
    Il n'y a pas de problème, il n'y a que des solutions
    3
  2. 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
    1. nickleus Messages postés 384 Statut Membre 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
  3. 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
  4. nickleus Messages postés 384 Statut Membre 5
     
    pas de solution ??? :)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. nickleus Messages postés 384 Statut Membre 5
     
    ca maffiche ca

    éà çà è
    0
  7. egfil
     
    C'est effectivement dans le fichier de connexion, juste après avoir sélectionné la base...
    0
    1. nickleus Messages postés 384 Statut Membre 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
  8. nickleus Messages postés 384 Statut Membre 5
     
    cooooooooooooooooooollll

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

    merci encore
    0