Manuel PHP
Précédent |  | Suivant

# mysql_fetch_lengths

(PHP 3, PHP 4, PHP 5)

mysql_fetch_lengths -- Retourne la taille de chaque colonne d'une ligne de résultat MySQL

## Description

array mysql_fetch_lengths ( resource result )

mysql_fetch_lengths() retourne un tableau avec la taille de chaque colonne de la dernière ligne retournée par mysql_fetch_row().

mysql_fetch_lengths() stocke les tailles de chaque colonne de la dernière ligne retournée par mysql_fetch_row(), mysql_fetch_assoc(), mysql_fetch_array() et mysql_fetch_object() dans un tableau, en commençant à la position 0.

## Liste de paramètres

result

  La ressource de résultat qui vient d'être évaluée. Ce résultat vient de l'appel à la fonction mysql_query().

## Valeurs de retour

An array of lengths on success, or `FALSE` on failure.

## Exemples

Exemple 1. Exemple avec mysql_fetch_lengths()

`<?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; } $row = mysql_fetch_assoc($result); $lengths = mysql_fetch_lengths($result); print_r($row); print_r($lengths); ?>`

L'exemple ci-dessus va afficher quelque chose de similaire à :

    Array
    (
       [id] => 42
       [email] => user@example.com
    )
    Array
    (
       [0] => 2
       [1] => 16
    )

## Voir aussi

mysql_field_len()
mysql_fetch_row()
strlen()

Précédent | Sommaire | Suivant
mysql_fetch_field | Niveau supérieur | mysql_fetch_object