![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 15.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak mozna policzyc ile jest rekordow w tabeli i wyswietlic ta ilosc? Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 15.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
poczytaj se o mysql_query, mysql_fetch_array.
A jak ci sie nie chce czytac to poszukaj na forum. bylo setki razy jak wysweitlac wynik zapytania -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 13.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- www.tanieprogramy.edu.pl
www.zamkor.pl |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
SongoQ - tak czy tak chyba trzeba zfeczowac ![]() -------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
@NuLL
Cytat SongoQ - tak czy tak chyba trzeba zfeczowac Mozna tez przez tablice asocjacyjna: mysql_fetch_array() -------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 165 Pomógł: 6 Dołączył: 17.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ktory sposob bardziej polecacie ?
mysql_fetch_array czy count() ? dzialaja identycznie czy maja jakies swoje wady i zalety ? |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
jakie count(). Count w zapytaniu zwroci ci to co chiales. A mysql_fetch_array pozwoli ci sie dobrac do tego counta. tu nie ma co polecac. to trzeba uzyc
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 165 Pomógł: 6 Dołączył: 17.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
Heheh, zle sie wyraziłem, tzn nie o to mi chodziło, pomyliły mi sie komendy
![]()
To zapytanie takze zwróci ilosc wierszy w tabeli. ozna takze dodawac warunki, where itp. No i tutaj własnie jest moje poprzednie pytanie. Lepiej count() czy mysql_num_rows() ? Ten post edytował Diablos 23.06.2005, 13:38:05 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
lepiej count. bo po co ma wyszukiwac wszystkich rekordów jak ty chcesz znac tylko ich ilosc
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#13
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
A pomysl troche logicznie. Po zwracac do php wszystkie rekordy jesli chesz znac ich ilosc. Przeciez count jest wydajniejsze od zwracania wszystkich rekordow i liczenia.
-------------------- |
|
|
![]()
Post
#14
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
SQL'owy count() liczy wiersze w bazie i zwraca samą liczbę, mysql_num_rows() w tym przypadku liczy ilość wierszy zwróconych przy zapytaniu, a te wiersze mogą być przecież DUŻYCH rozmiarów. Więc co lepsze? Jedna liczba czy pobranie kilo- czy megabajtów danych?
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:34 |