Rechercher : dans
Par :

{MySQL} Problème de connection entre PHP et db

Dernière réponse le 8 jun 2009 à 10:47:24 guyrobert, le 7 jun 2009 à 22:22:24 
 Signaler ce message aux modérateurs

Bonjour,

Je débute en PHP et SQL.
J'utilise pour cette formation easyphp.
Mon problème est la connection de PHP et mysql.
Voici le code utilisé:

$hôte = "localhost";
$utilisateur = "catalogue";
$mPasse = "";
$nombase = "Anicata";
$connexion = mysqli_connect ($hôte, $utilisateur, $mPasse, $nombase)
or die ("Connexion au serveur impossible.");

La réponse:

Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Accès refusé pour l'utilisateur: 'catalogue'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 3.0\www\test.php on line 7
Connexion au serveur impossible.

Je clic sur function.mysql-connect et j'obtiens la réponse suivante:

Objet non trouvé!
L'URL requise n'a pu etre trouvée sur ce serveur. La référence sur la page citée semble être erronée ou perimée. Nous vous prions d'informer l'auteur de cette page de cette erreur.

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.

Error 404
127.0.0.1
06/07/09 22:19:25
Apache/2.2.11 (Win32) PHP/5.2.8

Pouvez-vous m'aider pour résoudre cette erreur.


Je vous remercie d'avance.

A bientôt.

Configuration: Windows Vista Internet Explorer 7.0

Meilleures réponses pour « {MySQL} Problème de connection entre PHP et db » dans :
Connexion à une base Oracle en php Voir1. Périmètre Cet article est un exemple de connexion à une base Oracle par le biais d'un script php. Cet article ne traite pas la configuration de votre serveur Oracle, et de votre client Oracle. Nous partons du principe que vous pouvez accéder à...
PHP - Connexion à un annuaire LDAP VoirIntroduction à LDAP PHP permet la connexion et l'envoi de requêtes sur un annuaire LDAP, c'est-à-dire un serveur permettant de stocker des informations de manière hiérarchique. Un serveur LDAP est conçu pour être capable de gérer les opérations...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...

1

cs-bilou, le 7 jun 2009 à 23:44:01

Essaye plutôt:

mysql_connect($hôte, $utilisateur, $mPasse);
mysql_select_db($nombase);


Bilou. Il y a des jours faut pas m'chercher.
Et y'a des jours tous les jours !

Répondre à cs-bilou

2

dam75, le 8 jun 2009 à 10:31:32

Bonjour,

En fait ca n'est pas un problème PHP mais de droits Mysql ... visiblement l'utilisateur "catalogue" n'a PAS le droit de se connecter SANS mot de passe (ou plutot vide) à localhost ...
Utilises phpMyAdmin pour vérfifier la gestion et l'attribution des droits au serveur Mysql ...

Bon courage

Répondre à dam75

3

 cs-bilou, le 8 jun 2009 à 10:47:24

Tu utilise quoi comme logiciel ?
WampServer ? Ou autre.
Si tu utilise WampServer tu peut te connecter sans mdp.

Bilou. Il y a des jours faut pas m'chercher.
Et y'a des jours tous les jours !

Répondre à cs-bilou