hotti: Falsche Fehlermeldung bei MySQL Verbindung via PDO

Beitrag lesen

Hallo,
   $dsn      = 'mysql:host='.$host.';dbname='.$dbname.';charset=utf8';

Sicher?

Mein Code sieht ein bischen anders aus und der nennt die Fehler mit dem richtigen Namen

  
        $this->DBH = new PDO(sprintf("mysql:dbname=%s;host=%s", $cred['base'], $cred['host']),  
            $cred['user'], $cred['pass'],  
            array(  
                PDO::ATTR_TIMEOUT => 2,  
            ));  
        $this->DBH->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);  

Schöne Grüße.