ocinumcols

(PHP 3>= 3.0.4, PHP 4 , PHP 5)

ocinumcols -- Retourne le nombre de colonnes dans un résultat

Description

int ocinumcols ( resource stmt )

ocinumcols() retourne le nombre de colonnes dans le résultat stmt.

Exemple 1. Exemple avec ocinumcols()

<?php   
echo "<html><pre>\n";   
$conn = OCILogon("scott", "tiger");
$stmt = OCIParse($conn,"select * from emp");
OCIExecute($stmt);
while (
OCIFetch($stmt) ) {
   echo
"\n";   
   
$ncols = OCINumCols($stmt);
   for (
$i = 1; $i <= $ncols; $i++ ) {
       
$column_name  = OCIColumnName($stmt,$i);
       
$column_value = OCIResult($stmt,$i);
       echo
$column_name . ' : ' . $column_value . "\n";
   }
   echo
"\n";
}
OCIFreeStatement($stmt);  
OCILogoff($conn);   
echo
'</pre>';
echo
"</html>\n";
?>

Note : Cette fonction a été renommée en oci_num_fields() pour PHP version 5.0.0 et plus récent. Pour la compatibilité ascendante, ocinumcols() peut toujours être utilisée. Toutefois, elle est obsolète.