par
Ryle » 02 mai 2006, 16:29
debuggage, debuggage, debuggage....
S'il t'écrit "Array" en toute lettre, c'est que tu lui demande d'afficher un tableau et comme il ne sait pas faire ça tout seul, il écrit juste "Array".
La question est pourquoi affiche-t-il un tableau ?
> sans doute parce que la variable $procedures[$i] que tu affiches est un tableau.
Comment a été initialisé la variable $procedures pour devenir un tableau de tableau ?
> elle contient le résultat de la fonction $db->Procedure_stockee()
Que retourne la fonction $db->Procedure_stockee() ?
> Elle retourne le tableau $procedures
Que contient ce nouveau tableau $procedures ?
> Il contient les différentes valeurs de $row
Que contient la variable $row ?
> le résultat de la fonction odbc_fetch_array()
Et que retourne la fonction odbc_fetch_array() d'après la doc ?
> odbc_fetch_array -- Lit une ligne de résultat dans un tableau associatif
Description
array odbc_fetch_array ( resource result [, int rownumber] )
Cette fonction retourne donc un tableau. CQFD

debuggage, debuggage, debuggage.... :)
S'il t'écrit "Array" en toute lettre, c'est que tu lui demande d'afficher un tableau et comme il ne sait pas faire ça tout seul, il écrit juste "Array".
La question est pourquoi affiche-t-il un tableau ?
> sans doute parce que la variable $procedures[$i] que tu affiches est un tableau.
Comment a été initialisé la variable $procedures pour devenir un tableau de tableau ?
> elle contient le résultat de la fonction $db->Procedure_stockee()
Que retourne la fonction $db->Procedure_stockee() ?
> Elle retourne le tableau $procedures
Que contient ce nouveau tableau $procedures ?
> Il contient les différentes valeurs de $row
Que contient la variable $row ?
> le résultat de la fonction odbc_fetch_array()
Et que retourne la fonction odbc_fetch_array() d'après la doc ?
> odbc_fetch_array -- Lit une ligne de résultat dans un tableau associatif
Description
[b]array[/b] odbc_fetch_array ( resource result [, int rownumber] )
Cette fonction retourne donc un tableau. CQFD :)