Tom: PHP und lange dauernde DB-Statements

Beitrag lesen

Hello,

ich suche einen Weg mit php lange dauernde Datenbank-Statements zu starten und dem Benutzer zu antworten, auch wenn die Datenbank noch nicht fertig ist.

Also ich leite die Ausgabe der Datenbank irgendwo hin und
php wartet nur eine einstellbare Zeit, prueft ob Ergebnis vorliegt und Antwortet auch wenn Postgres bis dann noch nichts geliefert hat.

Ich wollte das mit "pcntl_fork" loesen, jedoch die "Process Control Functions" sind nur in CGI und CLI verfuegbar. Irgendwie muss aber ein fork erfolgen.

Wenn Du die Prozesse dann noch sortiert bekommst...

Was hältst Du denn von JavaScript auf dem Client und/oder von Frames.
Du sendest einfach zwei Abfragen für eine Aufgabe. Die musst Du dann natürlich über die Session und über sleep()-->Schleife wieder in die richtige Reihenfolge bringen auf dem Server, da sie ja asynchron übertragen werden.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau