oci_num_fields  oci_num_fields    (PHP 5)
oci_num_fields -- 
     Returns the number of result columns in a statement
    
Description int 
oci_num_fields  ( resource statement )
     oci_num_fields()  returns the number of columns in the
     statement .
    
     
Example 1. oci_num_fields()  example 
<?php         echo  "<pre>\n" ;         $conn  =  oci_connect ( "scott" ,  "tiger" );      $stmt  =  oci_parse ( $conn ,  "select * from emp" );           oci_execute ( $stmt );          while ( oci_fetch ( $stmt )) {         echo  "\n" ;             $ncols  =  oci_num_fields ( $stmt );         for ( $i  =  1 ;  $i  <=  $ncols ;  $i ++) {              $column_name   =  oci_field_name ( $stmt ,  $i );              $column_value  =  oci_result ( $stmt ,  $i );             echo  $column_name  .  ': '  .  $column_value  .  "\n" ;         }         echo  "\n" ;     }           oci_free_statement ( $stmt );        oci_close ( $conn );             echo  "</pre>" ; ?> 
 
    
     oci_num_fields()  returns FALSE   on error.
    
Note:  
      In PHP versions before 5.0.0 you must use ocinumcols()   instead. 
      This name still can be used, it was left as alias of
      oci_num_fields()  for downwards compatability. 
      This, however, is deprecated and not recommended.