lecture ligne par ligne // ici dans un tableau numerique // et accepte les valeurs NULL (attention a OCI_FETCH_ROW) // il n'est donc pas nécessaire de connaitre // le nom ou les valeurs des colonnes... // connexion $conn = oci_connect("scott","tiger"); // préparation du Select $sql1 = "SELECT * FROM EMP "; $ordre = oci_parse ($conn, $sql1); oci_execute ($ordre); $ncols = oci_num_fields ($ordre); // affiche les lignes tant qu'il y en a // et les colonnes une par une print " "; while ($ligne = oci_fetch_array($ordre, OCI_NUM + OCI_RETURN_NULLS)) { print " "; for ( $i=0;$i < $ncols; $i++) { print "" ; } print " "; } // libere les ressources oci_free_statement($ordre); oci_close($conn); ?>
$ligne[$i]