Tilsyneladende var PDO ikke i stand til at indstille aktiv database til at være "projekt", og derfor skal du angive det hver gang.
Prøv at ændre din linje til at se sådan ud:
$dbh=new PDO("mysql:host=$dbHost;dbname=$dbName", $dbUser, $dbPassword);
Den eneste forskel er, at dbname
staves med små bogstaver i stedet for dit dbName
.
Alternativt kan du udføre denne SQL-kommando efter at have etableret en forbindelse:USE project;
, f.eks.
$dbh->exec('USE project;');