mysql_num_fields

(PHP 3, PHP 4 , PHP 5)

mysql_num_fields -- Retourne le nombre de champs d'un résultat MySQL

Description

int mysql_num_fields ( resource result )

mysql_num_fields() retourne le nombre de champs du résultat MySQL result.

Exemple 1. Exemple avec mysql_num_fields()

<?php
$result
= mysql_query("SELECT id,email FROM people WHERE id = '42'");
if (!
$result) {
    echo
'Impossible d\'exécuter la requête : ' . mysql_error();
    exit;
}

/* retourne 2 car id,email === 2 champs */
echo mysql_num_fields($result);
?>

Pour des raisons de compatibilité ascendante mysql_numfields() est encore disponible.

Voir aussi mysql_select_db(), mysql_query(), mysql_fetch_field() et mysql_num_rows().