![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 9.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
witam, mam takie zapytanie do bazy:
chciałbym zliczyć i jednocześnie wyśwyetlic wszystkie rekordy, a powinno być ich 20, odwołuje się tak; wtedy podaje dobrą ilość ale nie wyświetla tych rekordów, bo zwraca tylko rekord z wynikiem COUNT, zaś jeśli w zapytaniu nie użyje COUNT() tylko tak: poda liczbe rekordow określoną przez LIMIT a chciałbym wszystkie. Proszę o pomoc Ten post edytował rydlik 28.10.2011, 17:07:09 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
W jednym zapytaniu tego nie zrobisz, bo to by nie miało logicznego sensu (IMG:style_emoticons/default/smile.gif) Pamiętaj, że wyniki z MySQL zawsze mają strukturę tabeli. A tu count ma zwrócić jedną liczbę, a pozostałe kolumny kilka wierszy. Zrób drugie zapytanie, albo np. tak:
Ten post edytował croc 28.10.2011, 17:20:06 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 9.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
dziękuje pięknie za odpowiedź, do tej pory miałem własnie to zrobione na 2 zapytania, lecz myślałem ze może jest jakiś sposób. Pozdrawiam (IMG:style_emoticons/default/guitar.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 09:17 |