Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Liczba zapytan do mysqla
Forum PHP.pl > Forum > PHP
jarek
Witam,

Mam kolejne pytanko jak na stronie wyswietlic liczbe zapytan do bazy kotre aktualna strona wygenerowala.

Z gory thx za odp.
pozdr.
Jarek
stoprocent
tzn chodzi ci oto zeby policzyc rekordy w bazie questionmark.gif? czy zeby policzyc ilosc rekordow wyswietlonych na stronie??
jarek
ilosc wszystkich wykonanych mysql_query() takie cos jest np. na: http://gg3d.com/forum/index.php na dole: Wykonano 11 zapytań

pozdr
Jarek
DeyV
sam php i MySQL na to nie pozwala.
Jeśli bawisz się jakąś warstwą pośrednią, np. ADoDB, możesz posłużyć się funkcją która ustawia jakąś akcją przed/po każdym zapytaniu. Niestety - nie pamiętam teraz jej nazwy.
cichy
Jeśli bawisz się w zwykłym (strukturalnym) PeHaPie to poprostu ustaw po każdym mysql_query $ile_zap++ i tyle

[php:1:5beaee068a]<?php
$ile_zap=0;

$query = mysql_query("");
$ile_zap++;
?>[/php:1:5beaee068a]
i na końcu wyświetl tylko
[php:1:5beaee068a]echo 'ilosć zapytań: '.$ile_zap;[/php:1:5beaee068a]

Pozdro
FiDO
Cytat
Jeśli bawisz się jakąś warstwą pośrednią, np. ADoDB, możesz posłużyć się funkcją która ustawia jakąś akcją przed/po każdym zapytaniu. Niestety - nie pamiętam teraz jej nazwy.

http://phplens.com/adodb/reference.functio....html#fnExecute

Jest nawet przyklad wlasnie ze zliczaniem ilosci zapytan.
marian8
Ja zrobilbym funkcje
[php:1:782696f504]<?php

function my_query($zapytanie) {
$rezultat = mysql_query($zapytanie);
global $licznik_zapytan;
$licznik_zapytan++;
return $rezultat;
}
?>[/php:1:782696f504]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.