mysql_fetch_lengths

(PHP 3, PHP 4 , PHP 5)

mysql_fetch_lengths --  Az eredmény oszlopainak hosszáról nyújt információt

Leírás

array mysql_fetch_lengths ( resource result )

Egy tömbbel tér vissza. A tömb elemei az utolsó mysql_fetch_row() függvény által betöltött oszlopok hosszait tartalmazza. Hiba esetén FALSE értékkel tér vissza.

A mysql_fetch_lengths() függvény a mysql_fetch_row(), mysql_fetch_assoc(), mysql_fetch_array() vagy a mysql_fetch_object() által visszaadott eredmény-oszlopok hosszát tárolja, illetve megmondja számmal indexelt tömb formájában.

Példa 1. mysql_fetch_lengths() példa

<?php
$eredmeny
= mysql_query("SELECT azon, email FROM emberek WHERE azon = '42'");
if (!
$eredmeny) {
    echo
'Kérés futtatása sikertelen: ' . mysql_error();
    exit;
}
$sor     = mysql_fetch_assoc($eredmeny);
$hosszak = mysql_fetch_lengths($eredmeny);

print_r($sor);
print_r($hosszak);

/* A kimenet a következőhöz hasonló lesz:
Array
(
    [azon] => 42
    [email] => felhasznalo@pelda.hu
)
Array
(
    [0] => 2
    [1] => 16
)

*/
?>

Lásd még a mysql_field_len(), mysql_fetch_row(), és strlen() függvényeket.