Connection oracle via php

bonjour ,je vous contacte car j’aimerais me connecter a un serveur oracle en utilisant du code php , j’ai trouvé quelque tuto via web mais je doute que ce soit bon , voici le code que j’ai saisi :
<?php
$db = ‘database’;
try{
oci_connect(“username”,“password”,$db);
}
catch(e){
echo “erreur”;
}
?>
merci de votre aide

j’ai tenté un nouveau code mais toujour rien . voici le code:
<?
$login = “” ;
$pass = “” ;
$sid = “” ;
$link = oci_connect("$login", "$pass ", "$sid “) or die(“Impossible de se connecter”);
$req = “select nom, prenom, classe from etudiant”;
$res = oci_parse($link, $req) or die(“La préparation de l’instruction a échouée”);
oci_execute($res, OCI_DEFAULT)or die(“Exécution de l’instruction a échouée”);
if (0 != ocinumcols($res) ){
while (oci_fetch($res)) {
for ($i=1;$i<=3;$i++){
$val[$i] = oci_result ($res, $i);
}
echo " $val[1] $val[2] se trouve en $val[3].” ;
}
oci_free_statement($res);
oci_close($link);
?>
d’ou peux venir mon probleme?

Php renvoie-t-il des erreurs ? Le script se termine-t-il sur une de tes fonction die() ?

Quel connecteur utilises-tu ?
Oci ou Oci8 ? Quelle version de PHP ?

PHP 5.2.1 avec OCI8.
je n’ai aucun message d’erreur , juste une page blanche.
je tien a preciser que je suis débutant en php

Cherche la ligne du fichier de configuration de PHP (php.ini) débutant par "display_errors = " ou ";display_errors = " et copie là ici (poste la ligne complète dans ce Topic) pour qu’on puisse en savoir un peu plus :slight_smile:
Fait pareil avec la ligne débutant par “error_reporting” (ou “;error_reporting”) à la place de “display_errors”.
:slight_smile:

Si le problème vient du rapport d’erreurs, insères le code ci dessous avant le reste de ton code :

error_reporting(E_ALL);