OCINumCols

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

OCINumCols -- ある文における結果のカラム数を返す

説明

int OCINumCols (int stmt)

OCINumCols()は、文におけるカラムの数を 返します。

例 1OCINumCols


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