Se connecter avec
S'enregistrer | Connectez-vous

Connection à la base de donnée avec php

Dernière réponse : dans Programmation

bonjour
je veut bien connectè à ma base de donnée mais ça marche pas , voici l'erreur :

Erreur : SQLSTATE[42000] [1044] Access denied for user 'maki'@'localhost' to database 'test'

j'ai un formulaire comportant le pseudo, le passwrd et le sexe
mon code est le suivant :

  1. <?php
  2. try
  3. {
  4. $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
  5.  
  6. $bdd = new PDO('mysql:host=localhost;dbname=test', 'maki','******', $pdo_options);
  7.  
  8. // Insertion du message à l'aide d'une requête préparée
  9. $req = $bdd->prepare('INSERT INTO maki (pseudo, password,sexe) VALUES(?,?,?)');
  10. $req->execute(array($_POST['pseudo'], $_POST['mot'],$_POST['sexe']));
  11.  
  12.  
  13. }
  14. catch(Exception $e)
  15. {
  16. die('Erreur : '.$e->getMessage());
  17. }
  18. ?>

Autres pages sur : connection base donnee php

Lassé par la pub ? Créez un compte


oui j'ai un hebergeur et j'ai bien verifiè ;
j'ai changè un peu le code et voila l'erreu mantenant :
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'makirdhc_makis'@'localhost' (using password: YES) in C:\wamp\www\test\cible.php on line 50


le ligne 50 est la suivante :
$bd_nom_serveur='localhost';
$bd_login='makirdhc';
$bd_mot_de_passe='*******';
$bd_nom_bd='makirdhc_test';

//Connexion à la base de données
50) celle-la ==> mysql_connect($bd_nom_serveur, $bd_login, $bd_mot_de_passe);



le mot de passe est mit en etoiles !!

merci d'avance !!
Lassé par la pub ? Créez un compte
Tom's guide dans le monde