Un FOR trop long ??...

Un FOR trop long ??... - PHP - Programmation

Marsh Posté le 20-09-2002 à 12:18:25    

bonjour, j'ai un petit soucis d'affichage...
je fais la fonction suivante :  

Code :
  1. <?
  2. For ($I=0;$I<284;$I++)
  3. {
  4. $Town=explode(":","$Ville[$I]" );
  5. echo "
  6. <tr><td>$Town[0] - $Town[1]</td></tr>
  7. ";
  8. }
  9. ?>


 
et en me parsant la page, le brouteur m'affiche les 15/20/50 premiers puis m'affiche la page : Impossible de trouver la page... c'est au bout de 10/15 refresh que ma page est chargée entièrement avec des résultats aléatoires allant de (pas de résultat) à (quelques résultats)...
 
pkoi et comment faire pour que ça marche
 
NOTA, je suis en localhost


Message édité par xkamui le 20-09-2002 à 12:21:58
Reply

Marsh Posté le 20-09-2002 à 12:18:25   

Reply

Marsh Posté le 20-09-2002 à 12:39:35    

t sur que c'est pas au moment ou tu remplis ton tableau $Ville qu'il y a un pb?


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 20-09-2002 à 12:54:16    

mon tableau $Ville ne se remplis pas, il est déjà créer en direct sur ma page.
 
$Ville=Array ("37000:Tours",".......);

Reply

Marsh Posté le 20-09-2002 à 13:00:04    

euh il est codé en dur?
ça n'a rien à voir avec ton pb, mais pq tu fais pas deux tableaux alors, ou mieux un tableau associatifs (codepostal->ville), plutot que d'exploder tout à chaque fois?


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 20-09-2002 à 13:14:56    

--greg-- a écrit a écrit :

euh il est codé en dur?
ça n'a rien à voir avec ton pb, mais pq tu fais pas deux tableaux alors, ou mieux un tableau associatifs (codepostal->ville), plutot que d'exploder tout à chaque fois?




 
comment ça amrche les tablo associatif (désolé de demander... :sweat: )

Reply

Marsh Posté le 20-09-2002 à 13:24:24    

euh en php je sais plus trop :)


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 20-09-2002 à 13:41:08    

xkamui a écrit a écrit :

comment ça amrche les tablo associatif (désolé de demander... :sweat: )



 

$tab["plop"] = 2;
$tab["gruiiiiik"] = "Meuh";


 
Ou alors avec l'opérateur => :
 

$tab = array("plop" => 2, "gruiiiiik" => "Meuh" );


 
Et ensuite on peut utiliser une boucle foreach si on veut utiliser la clé et la valeur :
 

foreach ($tab as $key => $val) {
  echo "$key : $val";
}


Message édité par gm_superstar le 20-09-2002 à 13:41:34
Reply

Marsh Posté le 20-09-2002 à 14:01:42    

trop cool !!
merci bcp  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed