Renvoyer résultat d'une boucle pour chaque argument directem

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Renvoyer résultat d'une boucle pour chaque argument directem

Re: Renvoyer résultat d'une boucle pour chaque argument directem

par energie13 » 19 oct. 2009, 16:37

personne ?

Re: Renvoyer résultat d'une boucle pour chaque argument directem

par energie13 » 08 oct. 2009, 21:16

Code : Tout sélectionner

$tableauHeader = " <TABLE BORDER=\"0\" align=\"center\"> <P style=\"text-align:center\"><img src=\"images/alt-banner.gif\"></P> <br> <CAPTION class=\"titre\"> Résultats </CAPTION> <TR class=\"tableH\"> <TH>test </TH> <TH>colonne1</TH> <TH>col2</TH> <TH>col3</TH> </TR> "; $tableauBaliseFin = "</TABLE>"; echo $tableauHeader; for($nb = 0; $nb != $nombre_total; $nb++) { différents traitements et définition des variables echo " <TR class=\"data\"> <TH>".$donnees_recherche[$nb]."</TH> <TH>".$ResultCol1."</TH> <TH>".$ResultCol2."</TH> <TH>".$ResultCol3."</TH> </TR> "; } echo $tableauBaliseFin;
Si je dois faire des tests moulinette pour 1000 données par exemple, je vais attendre que la boucle soit complètement terminée au niveau de mon code pour qu'il m'affiche la page. Ce que je souhaiterai c'est qu'il m'affiche en live chaque résultat sans attendre d'avoir tout traiter pour m'afficher le résultat complet. ce qui me permettrait de ne pas attendre.
J'avais pensé stocker les variables dans une table avec id mais ca ne résoud pas mon pb (je devrai quand m laisser le code s'executer) pour avoir mes resultats dans ma table et ensuite faire ma requete dessus... pas tiptop

Si quelqu'un avait une piste je vous remercie par avance

Re: Renvoyer résultat d'une boucle pour chaque argument directem

par ouckileou » 08 oct. 2009, 15:00

Un petit peu plus de détails sur ta façon de procéder actuelle, voir quelques lignes de code en exemple seront utiles pour mieux comprendre.

Renvoyer résultat d'une boucle pour chaque argument directem

par energie13 » 08 oct. 2009, 10:23

Bonjour
J'ai une boucle qui va récupérer les infos sur une page sur plusieurs tests. Tout fonctionne correctement. Mon seul problème est que les résultats ne s'affichent qu'une fois que la boucle a traiter toutes les variables a tester. ex pour 200 tests je dois attendre 1h pour avoir les résultats. Existe-il un moyen (j'avais pensé peut etre en Ajax comme piste) pour afficher directement chaque résultat en live a la suite pour chaque test ou tous les 10 résultats sans avoir a attendre que la boucle soit terminée pour que ca affiche les résultats je vois pas trop comment faire
Je vous remercie par avance.