connexion à MySQL via PDO
Bonjour,
je tente de me connecter à une base MySQL via PDO. Avant, je le faisais avec mysql_connect :
Code:
1 2 3 4 5 6
|
function connect()
if (mysql_connect(MYHOST,MYUSER,MYPASS)) echo "connexion NOK<br>";
if (!mysql_select_db("---",$id_conn)) echo "connexion base foirée"; else echo"<br>";
return($id_conn);
} |
et là, j'ai essayé ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <?php
try
{
$PARAM_hote='---'; // le chemin vers le serveur
$PARAM_port='---';
$PARAM_nom_bd='---'; // le nom de votre base de données
$PARAM_utilisateur='---'; // nom d'utilisateur pour se connecter
$PARAM_mot_passe='---'; // mot de passe de l'utilisateur pour se connecter
$connexion = new PDO('mysql:host='.$PARAM_hote.';dbname='.$PARAM_nom_bd, $PARAM_utilisateur, $PARAM_mot_passe);
}
catch(Exception $e)
{
echo 'Erreur : '.$e->getMessage().'<br />';
echo 'N° : '.$e->getCode();
}
?> |
mais il bloque dès le try :
Citation:
Parse error: syntax error, unexpected '{' in /homepages/18/d246623212/htdocs/bdd/connect_pdo.php on line 4
qu'est-ce qu'il faudrait faire ?