Mettre des accents dans mysql

Résolu
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. --
    Il n'y a pas de problème, il n'y a que des solutions
    3
    1. 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. 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
    2. 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
      1. pas de solution ??? :)
        0
        1. Non Dsl (rpondez !!!)
          0
          1. ca maffiche ca

            éà çà è
            0
            1. C'est effectivement dans le fichier de connexion, juste après avoir sélectionné la base...
              0
              1. 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
            2. cooooooooooooooooooollll

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

              merci encore
              0