IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

mysql_query("SET NAMES 'utf8'") valable sur Wamp ne fonctionne pas sur Xamp ?


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Par défaut mysql_query("SET NAMES 'utf8'") valable sur Wamp ne fonctionne pas sur Xamp ?
    Bonjour,

    J'utilise le serveur wamp pour le développement de mon application.

    Dans un fichier php, pour des raisons d'affichage d’accents sur des données provenant de la base , j’employais l'instruction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_query("SET NAMES 'utf8'")
    avant une connexion.

    Quand j'ai installé l'application dans une autre machine utilisant Xamp pour des tests, il me signale l'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in "mon_fichier.php".
     
    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in "mon_fichier.php".
    Pourquoi Xamp ne reconnait pas cette instruction valable sur Wamp ?

    Comment contourner ce problème ?

    merci de vos réponses.

    Cordialement.

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    t'as pas de mysql_connect avant, utilise plutôt mysql_set_charset

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 469
    Par défaut
    Bonjour,

    Pourtant je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_query("SET NAMES 'utf8'")
    tout juste après une fonction connect() chargée de se connecter à la base.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    function connect()
    {
    $my_base=mysql_connect('localhost','root','');
    mysql_select_db('budget_css',$my_base);
    }
    dpnc y'a la mysql_connect dedans. Je croyais c'etait un probléme de configuration au niveau des fichiers de Xamp qui reconnait pas ( "root" et localhost) ?

    mais si peut être l’équivalent et qu'il sera accepté , je vais l'utiliser pour voir donc.

Discussions similaires

  1. Equivalent SET NAMES 'utf8' ds MsSql
    Par khadir dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 04/04/2009, 12h01
  2. [MySQL] Appliquer SET NAMES 'utf8' de manière automatique
    Par Evocatii dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 11/03/2009, 18h14
  3. [MySQL] Éviter SET NAMES 'utf8' ?
    Par Evocatii dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 15/01/2009, 21h51
  4. [MySQL] problème mysql_query('SET NAMES 'UTF8'')
    Par saidkh dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 02/03/2007, 21h48
  5. Quand insérer : mysql_query("SET NAMES 'utf8'");
    Par Mister Paul dans le forum Requêtes
    Réponses: 18
    Dernier message: 17/02/2007, 23h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo