Probleme avec Array multidimensional
Résolu
kevinawa
-
kevinawa Messages postés 3 Statut Membre -
kevinawa Messages postés 3 Statut Membre -
Bonjour,
J'ai un gros soucis avec le remplissage d'un Array multi, que j'envoi via AJAX , je vous explique:
voici mon code js :
J'envoi ensuite ce tableau à un fichier PHP qui se contente de faire un print_r($_POST)
Je veux que mon tableau ressemble à cela au final =>
Mais le print_r me renvois ca =>
J'ai un gros soucis avec le remplissage d'un Array multi, que j'envoi via AJAX , je vous explique:
voici mon code js :
for(i=0; i<=longueur; i++){
for(j=0;j<largeur;j++){
// je récupère un à un (cellule par cellule) les valeurs d'un tableau html
result = document.getElementById("tableau").rows[i].cells[j].innerHTML;
// Je construit mon Array
tab_simul_export[i]= new Array;
tab_simul_export[i][j] = result;
}
}
J'envoi ensuite ce tableau à un fichier PHP qui se contente de faire un print_r($_POST)
Je veux que mon tableau ressemble à cela au final =>
Array
(
[0] => Array
(
[0] => "toto"
[1] => "titi"
[2] => "tata"
)
[1] => Array
(
[0] => "popo"
[1] => "pipi"
[2] => "pupu"
)
)
Mais le print_r me renvois ca =>
Array
(
[0] => ,,tata
[1] => ,,,pupu
)
A voir également:
- Probleme avec Array multidimensional
- Problème de tableau array() en PHP ✓ - Forum PHP
- Erreur Array AutoIt ✓ - Forum Autoit / batch
- Microphone array ne fonctionne pas ✓ - Forum Windows
- Remplir un array avec une boucle PHP - Forum PHP
- Fonction Array - erreur 1004 ✓ - Forum VB / VBA
1 réponse
Bonjour
Tu recrées ton Array tab_simul_export[i] à chaque fois que tu repasses dans la boucle (for j). À chaque fois, tu effaces donc ce qui avait été enregistré dedans pour les valeurs de j précédentes.
Il faut mettre la création de Array tab_simul_export[i] AVANT d'entrer dans la boucle (for j)
Tu recrées ton Array tab_simul_export[i] à chaque fois que tu repasses dans la boucle (for j). À chaque fois, tu effaces donc ce qui avait été enregistré dedans pour les valeurs de j précédentes.
Il faut mettre la création de Array tab_simul_export[i] AVANT d'entrer dans la boucle (for j)
kevinawa
Messages postés
3
Statut
Membre
Merci Beaucoup ! Ca fonctionne ! C'était tout bête ... Très sympas ! ;-)