$result=mysql_query("select id from porady", $conn); $lacznie = mysql_affected_rows();no ale przy dużych bazach zajmuje to wieeeele czasu. Wie ktoś może jak to skrócić?

[php][sql] Zliczanie rekordów w bazie
Rozpoczęty przez
michal1-1991
, 06 04 2007 23:06
1 odpowiedź w tym temacie
#1
Napisano 06 04 2007 - 23:06
No więc problem jest taki, że mam bazę danych która zawiera dość sporo rekordów. No i chcę zrobić takie coś jak statystyki, gdzie pokazywałoby m.in. ilość rekordów. No i jak wiadomo przy małych bazach można poprostu wykonać zapytanie
#2
Napisano 07 04 2007 - 13:51
Na przykład tak:
$sql = mysql_query("SELECT id FROM porady"); print mysql_num_rows($sql);lub
$sql = mysql_query("SELECT COUNT(*) AS liczba FROM porady"); $result = mysql_fetch_assoc($sql); print $result['liczba'];
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych