Voila je voudrais me connecter à une base oracle via php. J'utilise php 5 avec easyphp et oracle 10g Express Edition et je travail sous Windows XP.
On m'a dit qu'il suffisait de cliquer sur "Extensions PHP" dans l'onglet configuration de EasyPHP et de cocher la case "php-oci8" pour pouvoir utlisé les fonctions qui permet de se connecter etc.
Seulement quand j'essaye de lancer un script avec cette fonction il me met cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>Informations sur les patients</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <center><H1>Les patients</H1></center> <?php $conn = oci_connect("hopital","hopital","//localhost/XE"); if(!conn){ $e = oci_error(); print'erreur! : '.htmlentities($e['message']); exit; } ?> </body> </html>Voila mon code si jamais sa venais de la, mais c'est peut probable :Fatal error: Call to undefined function: oci_connect() in c:\documents and settings\_bastien_\mes documents\hopital\patient.php on line 10
Il y a surement autre chose à faire pour se connecter à une base Oracle je suppose, mais quoi?
Merci pour votre aide.
Partager