Salut,
J'ai un petit problème dans une boucle qui me compare les valeurs d'un tableau:
Si certaines valeurs sont pareil elle me stock les id dans un tableau 2d.
Code :
- $compteur1 = '0' ;
- $compteur2 = '1' ;
- $compteur3 = '0' ;
- $compteur4 = '0' ;
- for ($i=0; $i<count($array_id ); $i++) {
- if ($array_1[$compteur1] == $array_1[$compteur2] && $array_2[$compteur1] == $array_2[$compteur2] && $array_3[$compteur1] == $array_3[$compteur2]) {
- $array_regroup[$compteur3][$compteur4] = $array_id[$compteur1];
- $compteur1 = $compteur1 + 1 ;
- $compteur2 = $compteur2 + 1 ;
- $compteur4 = $compteur4 + 1 ;
- }
- else {
- $array_regroup[$compteur3][$compteur4] = $array_id[$compteur1];
- $compteur1 = $compteur1 + 1 ;
- $compteur2 = $compteur2 + 1 ;
- $compteur3 = $compteur3 + 1 ;
- }
- }
|
Ce code m'affiche:
Code :
- 0 :
- 0 = 1211
- 1 :
- 0 = 1281
- 1 = 1179
- 2 :
- 1 = 1268
- 2 = 1257
- 3 = 1203
- 3 :
- 3 = 1222
- 4 = 1260
- 4 :
- 4 = 1223
- 5 = 1254
- 5 :
- 5 = 1151
- 6 :
- 5 = 1297
- 7 :
- 5 = 1214
- 6 = 1314
- 7 = 1140
- 8 = 1148
- 8 :
- 8 = 1256
|
Le classement est bon.
J'ai essayé pas mal de truc mais pas moyen de réinitialiser le compteur4 sans que certains id disparaissent ou que ça me change le classement.
Voila merci de votre aide.
Message édité par stefaninho le 10-10-2008 à 12:08:13
---------------
Et vous, quel est votre Final Fantasy préféré ?