Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 26.04.2006 Ostrzeżenie: (0%)
|
Mam na stronie php tworzoną tabelę na podstawie danych z MySQL. Tabele są różne - raz mają 15 wierszy innym razem 25 itp.
Pytanie: jak zrobić (jak najprościej) aby w tabelach dopisywała się pierwsza kolumna która byłaby kolumną LICZB PORZĄDKOWYCH zawsze w zakresie od 1 do wartości takiej ile wierszy jest w danej tabeli. Przychodzą mi do głowy zbyt pokomplikowane rozwiązania, a ja potrzebuję coś SUPER prostego. Przykładowy fragment do którego chcę dodać Lp. ........... ........... ........... print "<TABLE>"; print "<TR><TD>Lp</TD>"; print "<TD>Imię</TD>"; print "<TDNazwisko</TD>"; print "</TR>\n"; while ($rekord = mysql_fetch_array ($wynik)) { $Nr = $rekord[0]; $Imie = $rekord[1]; $Nazwisko = $rekord[2]; $Rocznik = $rekord[3]; print "<TR><TD>Tu chcę NUMERACJĘ</TD>"; print "<TD>$Imie</TD><TD>$Nazwisko</TD><TD>$Rocznik</TD>"; print "</TR>\n"; } print "</TABLE>"; ?> ............... Pozdrawiam serdecznie |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%)
|
powinno pomoc Ten post edytował acztery 27.07.2006, 07:32:49 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%)
|
Acztery, mały błąd wkradł się w Twój przykład:
Cytat $i = 1; // dodane Zmienną $i należy zadeklarować przed pętlą while, bo w tym wypadku ciągle będzie $i=1; nawet jak doda $i++ to jak zacznie się pętla wykonywać od nowa to znowu $i zwróci 1 i tak w kółko: 1. 1. 1. 1. ...
Poza tym ok :-) Pozdrawiam, Łukasz Ten post edytował kossa 27.07.2006, 08:50:06 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%)
|
fakt mialo isc wyzej
ps ten bbcode szfankuje kiedy one bedzie zrobione |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 4.03.2006 Skąd: Łódź Ostrzeżenie: (0%)
|
|
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 16:53 |