Bonjour,
depuis plusieurs jours j'essaye de me connecter en PDO avec OVH, aucun succès.. J'ai bien un code de connexion (non PDO) fonctionnel.
Mais j'ai écris tout mon nouveau code en PDO et là plantage à la connexion:
Voici le message actuel :
Ce serait donc une erreur de syntaxe, j'y ai passé des heures...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Parse error: syntax error, unexpected '{' in /homez.70/speedcli/www/download/connectdb.php on line 3
Le code fonctionnel...
Mon code accès en PDO
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php if (! @mysql_connect("mysql5-8","basededonnees","MotdePasse")) { $errmsg = "Cannot connect to database"; } @mysql_select_db("basededonnees"); ?>
Je désespère, le technicien OVH dit que tout va bien, mais ne me donne pas la solution...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?php try { $PARAM_hote='mysql5-8'; // le chemin vers le serveur $PARAM_port='3306'; $PARAM_nom_bd='BasedeDonnees'; // le nom de votre base de données $PARAM_utilisateur='BasedeDonnees'; // nom d'utilisateur pour se connecter $PARAM_mot_passe='MotdePasse'; // mot de passe de l'utilisateur pour se connecter $bdd = new PDO('mysql:host='.$PARAM_hote.';port='.$PARAM_port.';dbname='.$PARAM_nom_bd, $PARAM_utilisateur, $PARAM_mot_passe); } catch(Exception $e) { echo 'Erreur : '.$e->getMessage().'<br />'; echo 'N° : '.$e->getCode(); die(); } ?>
Partager