![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 0 Dołączył: 4.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
mam tabele kategorie i w niej kolumny id i kategoria.
chcialbym teraz zrobic na stronie tak, ze jezeli liczba kategorii jest rowna 0, wowczas ma mi wyswietlic, ze nie ma rekordow w bazie, a jezeli liczba wieksza niz zero, to wowczas kategorie maja zostac dodane do tablicy w petli while. no ale chodzi mi o same zapytanie - da sie to zrobic za pomoca jednego? probowalem tak: to oczywiscie nie dzialalo, to probowalem no ale to tez nie dziala. zrobilem wiec no ale nie zwraca liczby wszystkich kategori ... musze to rozbic na dwa zapytania? |
|
|
![]()
Post
#2
|
|
![]() 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%) ![]() ![]() |
Cytat select count(id), kategoria from kategorie order by kategoria; To Ci zwroci ile jest rekordow w kategori. Zeby zwroci ile jest kategori musisz pogrupowac
Ten post edytował SongoQ 5.04.2005, 17:43:50 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 0 Dołączył: 4.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
moj blad - napisalem w moim trzecim rozwiazaniu order by, a w wierszu polecen robilem group by
![]() dziala, ale czy da sie zrobic tak, aby w lewej kolumnie wyswietalo ilosc wszystkich rekordow? nie wiem, jakos zsumowac? |
|
|
![]()
Post
#4
|
|
![]() 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%) ![]() ![]() |
Jesli chesz zsumowac wszystkie rekordy we wszystkich kategoriach to musisz uzyc podzapytania => MySQL
![]() -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 0 Dołączył: 4.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
eee ... czyli?
nie mam pojecia, o czym mowisz ![]() |
|
|
![]()
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%) ![]() ![]() |
Bo nie bardzo zrozumielam o co chodzi, chesz miec count wszystkich rekordow, ilosc w kategori i kategorie?
Jesli tak to w 1 zapytanie nie da sie. -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:08 |