Précédent   Forum des professionnels en informatique > PHP > Outils > WAMP
WAMP Forum d'entraide sur WAMP (Windows Apache MySQL PHP) : installation, utilisation, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/08/2011, 20h50   #1
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
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 :
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 :
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.
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2011, 21h51   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 456
Points : 8 456
t'as pas de mysql_connect avant, utilise plutôt mysql_set_charset
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2011, 02h16   #3
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
Bonjour,

Pourtant je fais
Code :
mysql_query("SET NAMES 'utf8'")
tout juste après une fonction connect() chargée de se connecter à la base.

Code :
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.
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h05.


 
 
 
 
Partenaires

Hébergement Web