Salut,

J'ai développé une petite application et maintenant je compte la publier. Le souci, mon hébergeur me donne une chaîne de connexion que je dois utiliser afin d'établir la connexion à ma base de données.

Voici la chaîne en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"Driver={MySQL ODBC 5.1 Driver};Server=nomDuServeur;Database=maBaseDeDonnees;Uid=user;Password=YOUR_DB_PASSWORD"
Et voici mon code de connexion :
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
18
19
20
21
22
<?php
class Connexion {
 
    private static $_connexionDB = null;
    const USER = "user";
    const PW = "pw";
 
    private function __construct() {
 
    }
 
    public static function getInstance() {
        if (self::$_connexionDB == null) {
            try {
                self::$_connexionDB = new PDO('mysql:host=serverName;dbname=myDBname', self::USER, self::PW);
            } catch (Exception $exc) {
                echo $exc->getMessage();
            }
        }
        return self::$_connexionDB;
    }
}
Pourriez-vous me dire comment utiliser la chaîne de connexion et l'adapter à mon code?

Merci d'avance


Christian Djo,