![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 10.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie..
Mój problem jest banalny, ale nie wiem jak powinienem go rozwiązać. Chodzi o to, że za każdym razem pobieram z bazy danych różną ilość rekordów w pętli while. Po każdym imieniu dodaję przecinek i spację ', ' Problem pojawia się wraz z ostatnim rekordem, gdyż jak wiadomo zestaw znaków ', ' także się pojawia. Niestety nie wiem jak rozpoznać, kiedy pobierany jest ostatni rekord - wtedy mógłbym napisać instrukcję if, aby wykluczyć wywoływanie dla niego zbędnych znaków. Ale zapewne są też lepsze sposoby. Proszę o poradę..
Ten post edytował pawelt 17.11.2011, 00:22:18 |
|
|
![]() |
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Policz, ile masz zwracanych rekordów, zapisz to do zmiennej np. 'ilość rekordów' i zamiast while() użyj for() dla zakresu od 1 do 'ilość rekordów-1' (i tam doklejaj przecinek), a rekord 'ilość rekordów' wyświetl już poza for(), bez przecinka (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 13:45 |