Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Abfragezeit im Browser ausgeben [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Abfragezeit im Browser ausgeben


 
Thommy
18-03-2002, 20:21 
 
Hallo an alle,

sagt mal kann ich mir im Browser die Abfrage zeit einer mysql-Abfrage irgendwie anzeigen lassen?

Danke und Gruss

Thommy

 
hand
18-03-2002, 20:45 
 
<?
// Ganz zu Beginn Deines Skripts
$P_TIME_START = time();
// ....


// ...
// Ganz am Ende Deines Skripts
$P_TIME_END = time();
$P_DURATION = $P_TIME_END - $P_TIME_START;
print "<p><font size=1>Total Duration of this page: $P_DURATION seconds<br>\n";

 
mastermack
18-03-2002, 21:22 
 
Die Lösung ist echt gut ! :D

Jetzt mal blöd gefragt, gibts auch ne Möglichkeit auf die Ausgaben des Tools "mysql" (Das Kommandozeilen Tool) mit PHP zuzugreifen ?

Da wird ja auch nach jeder Abfrage angezeigt wie lange es gedauert hat.

 
pekka
19-03-2002, 02:05 
 
Klar kannst Du das, einfach mysql mit "exec" starten. Aber mit den Ergebnissen kannst Du so ohne weiteres nix anfangen (musst sie erst parsen)... Reicht die Lösung mit time() nicht?

 
mastermack
19-03-2002, 06:24 
 
Klar.

Das reicht schon.

Hatte mich bloss schon die ganze Zeit gefragt ob das wohl geht.
Und das hat sich jetzt angeboten da mal nachzufragen :teach:

Dann werde ich mir jetzt mal den exec Sache reinziehen müssen.

Danke für deine Antwort

 
Thommy
19-03-2002, 09:52 
 
Hallöle,

echt super Idee mit time, werd ich gleich mal testen.

Danke:


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:27 Uhr.