Oracle-XE et PHP PDO sous Debian 4.0
by
xeo
@ 13/04/2007
Installation et utilisation de Oracle eXpress Edition et PDO sous Debian Etch
Exemples d'utilisation de PHP5 et PDO
Il est grand temps pour nous de tester notre système.
INSERT INTO
Voici un exemple de code PHP5 pour tester une insertion :
vi insert.php
<?Pour exécuter le script tapez :
$db = new PDO('oci:dbname=127.0.0.1', 'supinfo', 'linux');
$sql = "INSERT INTO SUPINFO_STUDENTS (F_NAME, L_NAME, BIRTHDAY) VALUES ('Brice', 'DEKANY', TO_DATE('02-06-1983','DD-MM-YYYY') )";
$stmt = $db->prepare($sql);
$stmt->execute();
?>
php insert.php
SELECT
Voici un autre exemple pour la sélection :vi select.php
<?Pour exécuter le script tapez :
$db = new PDO('oci:dbname=127.0.0.1', 'supinfo', 'linux');
$sql = "SELECT * FROM SUPINFO_STUDENTS";
$stmt = $db->prepare($sql);
$stmt->execute();
$result = $stmt->fetchAll();
print_r ($result);
?>
php select.php
ArrayVoila, notre système est fini.
(
[0] => Array
(
[ID] => 1
[0] => 1
[F_NAME] => Brice
[1] => Brice
[L_NAME] => DEKANY
[2] => DEKANY
[BIRTHDAY] => 02-JUN-83
[3] => 02-JUN-83
)
)
Nous avons installé Oracle XE et nous pouvons utiliser PHP5 pour accèder à la base de données.
Pour en savoir plus sur PDO, ses classes et ses méthodes, consultez la page PDO sur PHP.net.
Par xeo
Dernière modification
13/04/2007 19:19