PDO - jeden plik z tworzeniem połączenie

2012-01-04 13:06:44 Post #1 gość_phpman

 
Czy poprawnie jest stosować jeden plik np. db_config.php w którym będzie tworzony nowy obiekt PDO (połączenie)
1
2
3
4
5
6
7
try {
        $pdo = new PDO('mysql:host=localhost;dbname=name', 'root', '');
        $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    } catch (PDOException $e) {
        echo 'Polaczenie nie moglo zostac utworzone: ' . $e->getMessage();
    }

i includowanie go tam gdzie jest potrzeba korzystania z bazy (w innym pliku np

1
2
3
4
$sth = $pdo->prepare('DELETE FROM xxx WHERE id = :id')) {
        $sth->bindParam(':id', $id, PDO:ARAM_INT);
        $sth->execute();


?

2012-01-04 14:40:16 Post #2 nospor

 
Tak. Tylko pamiętaj by robić require_once() by przypadkiem nie wczytać tego pliku więcej niż raz.

Odpowiedz