1 pièce(s) jointe(s)
Exploration tabeau avec foreach limitée à deux éléments
Bonjour
En désespoir de recherche, je fais appel à vos connaissances. Merci à ceux qui voudront bien répondre.
Voilà la partie de mon code incriminée
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $frais = Lecture_DonneesFrais($stripe, $datedeb, $datefin, $stripeaccount ='');
print_r ($frais);
foreach ($frais as $key => $Mtt) {
print '<p>foreach - key :'.$key.'----Mtt:'.$Mtt;
// Mois des frais
$mois = $key - ((int)($key/100))*100;
$annee = ((int)($key/100));
$label ='Frais Stripe '.$MoisFR[(int)$mois].' '.$annee;
// recherche écriture frais
$amount = 0; $rowid = 0; $LibErrVir = '';
$ret = ExisteFrDol($label , $amount, $rowid, $LibErrVir);
print '<tr class="oddeven">';
AfficherLigneFrais ($label, $Mtt, $amount, $rowid, $libErrVir);
print "</tr>\n";
} //Foreach |
Voilà le résultat
Pièce jointe 622772
Pourquoi le tableau $frais ayant 4 éléments (affiché avant le foreach) , le foreach n'en trouve que deux?
Et c'est vrai, qu'il y a 3,4 lignes ou plus.
Ai-je été claire?
Claude