mysqli Abfrage parallel
bearbeitet von
Hallo und guten Tag,
> \2. Wenn Du Zugriff auf die Exec-Funktion von PHP hast und PHP-CLI installiert ist, kannst Du den eigentlichen Datenbankprozess in den Hintergrund stellen. Merk Dir aber in einer Kontrolldatei die PID. Dann kannst Du mit dem Hauptskript gleich alle DB-Zugriffe auf einmal starten und das Fenster auch schließen. Mit einem anderen Skript kannst Du dann später nachschauen, ob die PID aus der Kontrolldatei noch lebt oder beendet ist.
~~~~php
$pid = exec("F:/Programme/xampp/php/php-cgi.exe db_script.php > /dev/null & echo $!");
~~~~
Das db_script.php darf dann freilich _keine_ Session starten, sonst hast Du das Problem wieder.
Grüße
TS
--
es wachse der Freifunk
<http://freifunk-oberharz.de>