Soyez le premier à donner votre avis sur cette source.
Vue 8 801 fois - Téléchargée 813 fois
Le fichier oracle.php contenant la classe oracle et un fichier testant cette classe sont présents dans le ZIP. Voila ce que cela donnerait dans une page en PHP <? include("./oracle.php"); $query = "select name from personnes"; // Création de l'objet Oracle $req = new oracle(); // Etablissement de la connexion avec la base de données $req->connect(); // Ici on utilise la methode execute car cette requête renvoie des resultats // Dans le cas contraire, on aurais utilisé la methode exe (pour un insert par exemple) if ($req->execute($query)=="ok") { // Execution de la requête réussie // Parcours de tous les enregistrements jusqu'au nombre d'enregistrements // obtenu grâce à la methode nbresults for ($i=0;$i<$req->nbresults();$i++) { echo $req->recup($i,'NAME') } } else { // Execution de la requête ratée } // Fermer la connexion $req->fermer(); ?>
15 nov. 2006 à 15:12
supeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer
10 févr. 2004 à 14:39
Have Fun :)
10 févr. 2004 à 12:07
En plus, tout le travail sur les classes est de moi! Enfin, je ne sais pas si je dois m'en féliciter car je ne sais pas si ya des bugs qui trainent (pour l'instant, je n'en ai pas rencontré).
Par contre, je trouve qu'il aurait pu faire un système de connexion php-oracle plus simple car même avec une "bonne" "inspiration", cela reste parfois (même souvent) plus compliqué que le MySql!
10 févr. 2004 à 11:35
bon c'est bien ça, j'avais envie de le mettre sous forme de classe, et y'a quelqu'un qui l'a fait pour moi :)
j'm'en vais updater mes tutoriaux sur CS, asp-php.net iubito.free.fr et dvp.com alors :)))
P.S.: si tu rajoutes de qui tu t'es inspiré, j'ajouterai la "source d'inspiration de la version classe" dans mes tutos :D
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.