OVH Cloud OVH Cloud

soucis avec odbc_fetch_array

1 réponse
Avatar
Cornelius
Salut à tous:

odbc_fetch_array n'indexe pas le tableau qu'il renvoie avec le nom des
colonnes telles qu'elles devraient être:

odbc_fetch_array, ou odbc_fetch_into n'indexe pas les champs avec les offset
0 à X
"Notice: Undefined offset: 1 in ..."

ma requête appelle une proc stockée qui renvoie une liste de champs (un
select de base). Avec les focntion sybase_fetch_array, le tableau est indexé
avec le nom des champs du select.
Avec odbc, le tableau est indexé avec le nom déclaré dans le result de la
procédure stockée ce qui est très gênant.

odbc_field_name renvoie le nom déclaré par la proc et non le nom du champ.

Quelqu'un a déjà rencontré ce problème ?

1 réponse

Avatar
KEvin
Cornelius a proclame :
odbc_fetch_array n'indexe pas le tableau qu'il renvoie avec le nom des
colonnes telles qu'elles devraient être:


d'apres la doc odbc_fetch_array n'est pas documentee donc bon ....
tu peux toujours utiliser var_dump(odbc_fetch_array(....)) pour savoir
a quoi ressemble la valeur retournee mais utiliser une fonction non
documentee _est_ dangereux

--
KEvin