Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Suma rekordów...?
Forum PHP.pl > Forum > Bazy danych > MySQL
mtq
Witam!
Mam tabelę o nazwie guestbook i na stronie, która odczytuje jej zawartość chciałbym podać sumę wszystkich wpisów, czyli tym samym sumę rekordów w tabeli. Jak to zrealizować :?: :?: :?: [/u]
Anarion
Kod
<?

$l_rek=mysql_fetch_array(mysql_query(select count(*) from guestbook));

echo($l_rek[0]);

?>
mtq
Dzięki!
Palli
a moze latwiej tak:

Kod
<?

$zapytanie = mysql_query("SELECT * FROM guest_book");

$ilosc = mysql_num_rows($zapytanie);

print 'W Ksiedze Gosci znajduje sie '.$ilosc.' wpisow - za wszystkie dziekuje';

?>
castor
Ja ci proponuje zostac przy rozwiazanie Ariona bo jego zapytanie zwroci ci tylko ilosc wpisow , a rozwiazanie Palli zwroci ci z bazy wszytskie wpisy ktore poprostu liczysz ta funkcja ..
..wiec mozesz se wyobrazic ile pamieci i czasu to zaimie gdy bedziesz mial w bazie n p 1.000.000 rekordow :wink:
Palli
Teoretycznie moze i tak jest, ale osobiscie nie widzialem jeszcze miliona wpisow w zwyklej ksiedze gosci, a takiego czegos nie wrzuca sie raczej na komercyjne (czyt. czesto odwiedzane) serwisy, no ne? smile.gif
castor
teoretycznie :?: biggrin.gif :!:
......po co pchac wszystko z tej tabeli do pamieci i liczyc jak mozna wygodnie z bazy wyciagnac sama ilosc.
Palli
TEORETYCZNIE - dotyczy 1.000.000 wpisow a nie zajmowania pamieci - tutaj przyznaje racje smile.gif
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.