Erreur try catch en PHP 5

SevenDareK Messages postés 18 Statut Membre -  
 Utilisateur anonyme -
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.
A voir également:
  • Erreur try catch en PHP 5
  • Expert php - Télécharger - Langages
  • Erreur s3 bbox - <a href="https://forums.commentcamarche.net/forum/bbox-bouygues-285">Forum Bbox Bouygues</a>
  • Kyle xy saison 5 - <a href="https://forums.commentcamarche.net/forum/cinema-tele-18">Forum Cinéma / Télé</a>
  • Erreur 4101 - <a href="https://forums.commentcamarche.net/forum/carte-graphique-181">Forum Carte graphique</a>
  • Iptv erreur de lecture - <a href="https://forums.commentcamarche.net/forum/tv-video-21">Forum TV & Vidéo</a>

2 réponses

Ysabe_l Messages postés 11927 Date d'inscription   Statut Contributeur Dernière intervention   277
 
Bonjour,

Ce problème arrive en général quand il manque un ; avant l'instruction en question.
0
Utilisateur anonyme
 
Salut,

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

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

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

à voir...
0