Erreur de connection à Base de donnée

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Erreur de connection à Base de donnée

Re: Erreur de connection à Base de donnée

par ouiiou » 05 juin 2013, 15:39

J'ai trouvé la solution. J'ai changé mes code comme:
<?PHP
try
      {
       $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
       $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
	   echo 'Connecter avec succcesfull!';
      }
    catch(Exception $e)
     {
      die('Erreur : '.$e->getMessage());
     }
?>
Et Il marchait bien. :D

Re: Erreur de connection à Base de donnée

par ouiiou » 05 juin 2013, 14:53

Dans la page localhost/phpmyadmin
J'ai trouvé la ligne : PHP extension: mysql
Mais je veux connecter à la base de données par PDO. Comment je peux faire.

Re: Erreur de connection à Base de donnée

par ouiiou » 05 juin 2013, 14:44

Apache 2.2.22 – Mysql 5.5.24 – PHP 5.4.3 XDebug 2.1.2 XDC 1.5 PhpMyadmin 3.4.10.1 SQLBuddy 1.3.3 webGrind 1.0

Re: Erreur de connection à Base de donnée

par moogli » 05 juin 2013, 14:42

salut,

quel version de php utilise tu ?

Le die c'est un peu brutale tu peux afficher une erreur correcte sans afficher une page blanche et une erreur SQL :)


@+

Erreur de connection à Base de donnée

par ouiiou » 05 juin 2013, 14:31

Bonjour à tous,
J'ai un fichier Connection.php comme:
<?php

try
{
    $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');  
}
catch (Exception $e)
{
        die('Erreur : ' . $e->getMessage());
}

//mysql_connect("localhost", "root", "") or die(mysql_error());
?>
J'ai le lancé sous window 7 avec WAMP SERVER
Il s'affichait ces eurreurs:
( ! ) SCREAM: Error suppression ignored for
( ! ) Parse error: syntax error, unexpected '$bdd' (T_VARIABLE) in C:\serveurs\wamp\www\Connection.php on line 5
Merci d'avance!