Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ilość zapytań oraz czas ładowania... Jak to wykonać :)?, Więc ?!
ApC
post 4.01.2008, 15:30:54
Post #1





Grupa: Zarejestrowani
Postów: 121
Pomógł: 0
Dołączył: 22.09.2007

Ostrzeżenie: (20%)
X----


Witam,
Ilość zapytań oraz czas ładowania... Jak to wykonać smile.gif?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
daniel1302
post 5.01.2008, 07:54:24
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


OK dam funkcje do swojej klasy:
  1. <?php
  2. function sqlTime ()
  3. {
  4. $arrTime = explode(' ', microtime());
  5. return (float)$arrTime[0].(float)$arrTime[1];
  6. }
  7. ?>


na końcu zaokrąglę do milionowych i to wystarczy?

dlasza czesc klasy oparta na ilosci zapytan oraz czasie

  1. <?php
  2. public function Query($query)
  3. {
  4. try 
  5. {
  6. if (!isset($query))
  7. {
  8.  throw new Exception('Pole zapytania jest puste i niemożna go wykonać');
  9. }
  10. $this->queries++;
  11. $s_time = sqlTime(); 
  12. $this->query = mysql_query($query) or die($this -> Error());
  13. $f_time = sqlTime();
  14. $this->sqltime += ($f_time-$s_time);
  15. return $this->query;
  16. }
  17. catch (Exception $error)
  18. {
  19. echo $error -> getMessage();
  20. }
  21. }
  22. ?>


Ten post edytował daniel1302 5.01.2008, 08:06:01
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 22:26