Erreur try catch en PHP 5

Fermé
SevenDareK Messages postés 17 Date d'inscription jeudi 14 août 2014 Statut Membre Dernière intervention 26 octobre 2014 - Modifié par SevenDareK le 24/08/2014 à 03:42
 Utilisateur anonyme - 24 août 2014 à 08:55
Bonjour,

Je suis entrain de tenter de me connecter a ma base de donné mysql en local avec wamp donc je met ce code:
try {
 $connexion = new PDO('mysql:host'.$host.';dbname='.$db.'; charset=utf8', $user, $password, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'=));

} catch (PDOException $e) {
 echo 'Erreur de connexion a la base de donné';
 
}


mais sur mon quand je le met avec wamp, il m'affiche l'erreur :
Parse error: syntax error, unexpected 'try' (T_TRY) in C:\wamp\www\playandplay\init.php on line 13

Comment régler le problème?
Merci d'avance.

2 réponses

Ysabe_l Messages postés 12574 Date d'inscription vendredi 12 avril 2013 Statut Contributeur Dernière intervention 3 novembre 2024 276
24 août 2014 à 08:11
Bonjour,

Ce problème arrive en général quand il manque un ; avant l'instruction en question.
0
Utilisateur anonyme
24 août 2014 à 08:55
Salut,

je crois que tu as oublié le = après host

new PDO('mysql:host'.$host.

new PDO('mysql:host='.$host.

à voir...
0