on doit gerer explicitement les colonnes resultat // et utiliser autant de variables que de colonnes // connexion $conn = ocilogon("scott","tiger"); // préparation du Select $sql1 = "SELECT empno, ename FROM EMP "; $ordre = OCIParse ($conn, $sql1); // on definit les variables de reception // avant execution de l'ordre OCIDefineByName ($ordre, "EMPNO", $no); OCIDefineByName ($ordre, "ENAME", $nom); OCIExecute ($ordre); // affiche les lignes tant qu'il y en a // et les colonnes une par une print " "; while (OCIFetch ($ordre)) { // le tableau de resultat est a index numerique print " "; print "" ; print "" ; print " "; } // libere les ressources OCIFreeCursor ($ordre); OCILogoff($conn); ?>
$no $nom