PHP Connexion à une SGBD

Résolu
Snake Roberts Messages postés 52 Statut Membre -  
Snake Roberts Messages postés 52 Statut Membre -
Bonjour à tous,

Comme l'indique le titre du message j'aimerai des informations à ce sujet, je cherche à approfondir mes connaissances du langage PHP, je sais comment me connecter et utiliser les informations d'une base MySQL et ce que je voudrai c'est connaitre les instructions pour utiliser une autre base de données (oracle mais pas seulement celle là) j'ai fait quelque recherche sur le net et j'ai trouvé le principe PDO qui peut utiliser toutes les autres base de données même les non-SGBD mais j'aimerai connaitre les instructions pour me connecter a toutes les SGBD qui sont gérée par le langage PHP.

Merci
Configuration: Windows Vista / Firefox 3.5.8

4 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    PDO est une très bonne interface permettant l'abstraction du SGBD utilisé : ton code sera pareil quelque-soit le SGBD (sauf certaines requêtes qui changeront).

    Pour te connecter à un SGBD en PHP, il faut déjà que ton serveur ait les drivers installés.

    Pour établir une connexion avec PDO :
    <?php 
    $pdo = new PDO('mysql:host=127.0.0.1;dbname=basename', 'user', password');
    Il suffit de remplacer "mysql" par le nom du driver que tu veux utiliser : pgsql, oci, ... https://www.php.net/manual/fr/pdo.drivers.php

    Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
    0
  2. Snake Roberts Messages postés 52 Statut Membre
     
    merci avion-f16, mais tu n'aurai pas sous la main quand même, les instruction à utiliser sans PDO (même si PDO est une très bonne alternative et très simple), je suis juste curieux de connaitre les différentes instructions de connexion aux SGBD avec php.
    0
  3. Snake Roberts Messages postés 52 Statut Membre
     
    Merci beaucoup avion-f16
    0