odbc_fetch_into

odbc_fetch_into -- Lit une ligne de résultat, et la place dans un tableau.

Description

int odbc_fetch_into ( resource result_id [, int rownumber, array result_array])

odbc_fetch_into( ) retourne le nombre de colonnes dans le résultat , ou FALSE en cas d'erreur . result_array doit avoir été passé par référence , mais il peut être de n'importe quel type , étant donné qu 'il sera converti en tableau . Le tableau contiendra les valeurs des colonnes , ces dernières étant numérotées à partir de 0 .

Exemple 1 . Exemple avec odbc_fetch_into( ) (avant PHP 4.0.6 )

 
?php

 
$rc

 
=

 
odbc_fetch_into(

 
$res_id

 
,

 
$my_array)

 
;

 
?



ou
 
?php

 
$rc

 
=

 
odbc_fetch_into(

 
$res_id

 
,

 
$row

 
,

 
$my_array)

 
;

 
$rc

 
=

 
odbc_fetch_into($res_id

 
,

 
1

 
,

 
$my_array)

 
;

 
?





Jusqu' en PHP 4.0.5 , le paramètre result_array n'a plus besoin d 'être passé par référence .

Depuis PHP 4.0.6 , le paramètre rownumber ne peut pas être passé comme une constante , mais comme une variable .

Exemple 2 . Exemple avec odbc_fetch_into( ) (après PHP 4.0.6 )

 
?php

 
$rc

 
=

 
odbc_fetch_into(

 
$res_id

 
,

 
$my_array)

 
;

 
?



ou
 
?php

 
$row

 
=

 
1

 
;

 
$rc

 
=

 
odbc_fetch_into($res_id

 
,

 
$row

 
,

 
$my_array)

 
;

 
?





Evolution ultérieure : en PHP 4.1 , odbc_fetch_into( ) aura le format suivant : int odbc_fetch_into ( int result_id , array result_array [ , int rownumber] ) Notez que le paramètre rownumber sera optionnel , tandis que result_array ne l 'est pas .