Boucle while et affichage progressif
Bonjour,
je suis sur OVH mutualisé et je cherche a afficher dans une boucle while plusieurs resultats de requetes mysql dans des echo.mais la page s'affiche que lorsque tout est fini.
j'ai essayé d'inserer la fonction flush et ob_flush mas ca ne fonctionne apparement pas sur ovh mutualisé voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11
| if (ob_get_level() == 0) ob_start();
while($resultat = mysql_fetch_array($requete))
{
mail($resultat['email'],$sujet,$message,$headers);
echo str_pad('',4096)."\n";
echo '<p>'.$resultat['email'].'</p>';
ob_flush();
flush();
sleep(2);
}
ob_end_flush(); |
est ce que c'est la mauvaise technique ? merci d'avance