Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie liczby zapytań do bazy danych, ja to zrealizowac ?
Mion
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 6
Dołączył: 7.03.2005

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


Zauważyłem, że na wielu stronach jest wyświetlana liczba zapytań do bazy danych wykonanych podczas wykonywania skryptu...

Moje pytanie brzmi jak te dane pobrać, czy za pomocą funkcja php, czy też odpowiednio sformułowango zapytania do bazy, właśnie o to ?

Dziękuję za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
markac
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 23.02.2005

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


Może tak:

  1. <?php
  2. mysql_query( "SELECT @c:=0" );
  3.  
  4. //przy każdym zapytaniu inkrementujesz licznik
  5. mysql_query( "SELECT @c:=@c+1" );
  6.  
  7. //ilość zapytań
  8. $result = mysql_query( "SELECT @c" );
  9. echo mysql_result( $result, 0 );
  10. ?>


Kwestią sporną pozostaje to, czy owe inkrementowanie licznika też doliczyć jako zapytanie do bazy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Osobiście zrobiłbym klasę do obsługi MySQL, która zliczałaby ilość zapytań począwszy od utworzenia jej instancji.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 03:10