Discussion:
php et oracle
(trop ancien pour répondre)
Anthony
2010-09-15 14:54:16 UTC
Permalink
Bonjour,

Comme beaucoup je travaille essentiellement avec php et mysql.
Or un projet demande à ce que j'utilise php et oracle.
Il y a très peu de documentation (récente)... auriez vous des pistes ?
des docs (si possible en français) récentes et à jour concernant php5.

anthony
fabriceS
2010-09-16 06:37:41 UTC
Permalink
bonjour,

rien à changer alors puisque MySQL a été racheté par Oracle ;)

si je comprends bien, tu dis que le logiciel libre MySQL est documenté,
contrairement à Oracle logiciel propriétaire ?

cdt,
fabrice
Post by Anthony
Bonjour,
Comme beaucoup je travaille essentiellement avec php et mysql.
Or un projet demande à ce que j'utilise php et oracle.
Il y a très peu de documentation (récente)... auriez vous des pistes ?
des docs (si possible en français) récentes et à jour concernant php5.
anthony
Web Dreamer
2010-09-16 20:22:54 UTC
Permalink
Post by Anthony
Bonjour,
Comme beaucoup je travaille essentiellement avec php et mysql.
Or un projet demande à ce que j'utilise php et oracle.
Il y a très peu de documentation (récente)... auriez vous des pistes ?
des docs (si possible en français) récentes et à jour concernant php5.
La doc en ligne est plutôt pas mal,
Tu as le choix entre utiliser OCI8:
http://www.php.net/manual/fr/book.oci8.php
Qui est spécifiquement pour oracle,
Ou PDO:
http://www.php.net/manual/fr/book.pdo.php

PDO si tu le maitrise permet d'utiliser plusieurs bases SQL (Oracle,
MySQL, PostgreSQL, etc...)
Ainsi, si tu fais un code utilisant des requettes SQL standard, communes
entre les divers bases de données (chacune à quelques
requettes/fonctionnalités qui leurs sont propres) et que tu utilise PDO,
tu auras un code qui pourra s'adapter facilement à une autre base (en
changeant juste le paramètre de connexion)
--
Web Dreamer
Jean-Francois Ortolo
2010-09-17 13:38:09 UTC
Permalink
Post by Web Dreamer
PDO si tu le maitrise permet d'utiliser plusieurs bases SQL (Oracle,
MySQL, PostgreSQL, etc...)
Ainsi, si tu fais un code utilisant des requettes SQL standard, communes
entre les divers bases de données (chacune à quelques
requettes/fonctionnalités qui leurs sont propres) et que tu utilise PDO,
tu auras un code qui pourra s'adapter facilement à une autre base (en
changeant juste le paramètre de connexion)
D'ailleurs...

Pour la version 6 de PHP, qui finira bien un jour par sortir des
limbes, les instructions type mysql_*() ne seront plus disponibles.

Je ne sais pas si les fonctions oci seront encore disponibles, mais
ne pensez-vous pas, qu'il vaut mieux dans tous les cas, utiliser une
interface ( PDO ) moderne et pérenne, plutôt que de s'attarder sur des
solutions passéistes ? ;)

Amicalement.

Jean-François Ortolo
--
Visitez mon site gratuit donnant des Statistiques,
des Pronostics et des Historiques Graphiques
sur les Courses de Chevaux:
http://www.pronostics-courses.fr
Continuer la lecture sur narkive:
Loading...