Sommaire

InterBase

ibase_connect
ibase_pconnect
ibase_close
ibase_query
ibase_fetch_row
ibase_fetch_object
ibase_field_info
ibase_free_result
ibase_prepare
ibase_execute
ibase_trans
ibase_commit
ibase_rollback
ibase_free_query
ibase_timefmt
ibase_num_fields
ibase_errmsg

6.44.16 ibase_num_fields

PHP 3>= 3.0.7, PHP 4 >= 4.0.0

Description

int ibase_num_fields(resource result_id )

ibase_num_fields retourne le nombre de colonnes dans un résultat.

<?php
    $dbh 
ibase_connect ($host$username$password);
    
$stmt 'SELECT clean-docs debut.php docMySQL3[1].23_v4d.tar.gz docPHP4_v5d[1].tar.gz fin.php mysql php FROM tblname';
    
$sth ibase_query($dbh$stmt);
    if (
ibase_num_fields($sth) > 0) {
        while (
$row ibase_fetch_object ($sth)) {
            print 
$row->email "n";
        }
    } else {
        die (
"Aucun r&eacute;sultat dans votre requ&ecirc;te");
    }
    
ibase_close ($dbh);
?>

Note

ibase_timefmt ne fonctionne pas encore sous PHP4.