Mailinglisten-Archive |
> > ich hab da ein kleines Problemchen, > > > > und zwar mach ich ne sehr umfangreiche Datenbankabfrage, bzw. ca 700 > > Abfragen nacheinander, > > bis da natuerlich alle Ergebnise vorliegen dauerts ein bischen, ich weis > > nicht ob es am Timeout des Browsers liegt oder ob der Prozess auf meinem > > Server gekillt wird, jetzt ist die Frage, wie kann ich z.B. nach jeder > > Abfrage gleich das Ergebnis anzeigen lassen? So dass es auch der Browser > > gleich anzeigt? > > > [...] > > Falsch. 700 Abfragen sind mit Sicherheit ein Designfehler der Datenbank. > Sprichst du wirklich flie?end SQL? Wie sind die Daten aufgebaut? Ja 700 Einträge produzieren auf keinen Fall einen timeout. Wenn du aber tatsächlich alle ergebnisse "on-the-fly" ausgeben willst kannst du mysql_unbuffered_query benutzen.... damit werden die ergebnisse direkt an php gelifert... allerdings kannst du sachen wie mysql_num_rows nicht mehr anwenden... greets Moritz
php::bar PHP Wiki - Listenarchive