array, problème d'index

Répondre
JuTs
JuTs
Déconnecté
JuTs
Salut

j'ai un formualaire dont le nom des champs sont (je résume) :

group1[a1]
group1[b1]
group1[c1]


cela me génère donc, quand je l'envoi le tableau :

Array // <-- $_POST
(
[group1] => Array
(
[a1] => 2
[b1] => 5
[c1] => 8
)

[...] => Array
(
...
)

}

en faisant

foreach($_POST as $tab) { ... }

je récupère donc le tableau [group1]

C'est ici que début mon problème. Si j'essaie, par exemple :

echo $tab[0];
un message me dit :
Notice: Undefined offset: 0 in /home/julien/public_html/taichi/pages/mapage.php on line 379

pourquoi ?

Merci d'avance et Bonne année 2006
zebden
zebden
Déconnecté
zebdinou pour les intimes / Blog : http://www.zebden.fr
luu,

Tout simplement parce que la clef c'est a1 et pas 0. $tab[0] n'existe pas.
JuTs
JuTs
Déconnecté
JuTs
Pourtant il me semblait que dans ces cas là on pouvait quand même accéder à la valeur en utilisant un offset. J'ai du me tromper.

Bon je vais chercher une autre solution.

merci
bibi
bibi
Déconnecté
commit suicide
De mémoire , je crois qu'il y a des fonctions pour générer les offsets 0 1 2 ... mais pas sur du tout , faut vérifier :p ca fait un ptit moment que j'ai pas fait de php :)
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php - Breizh Blog