![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 2.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
Jak zrobić autonumerację wierszy w tabeli wyników z bazy danych? nie chce numeru id tylko numerację dodawaną w php, niezależną od bazy Id po usunięciu rekordu się nie zwalnia aha i jeszcze fajnie by było żeby im wyższy id tym L.p. mniejsza +-----+------------------+----------+ | L.p. | auta_wymień | coś tam | +-----+------------------+----------+ | 1... | wynik tabeli 1 | coś tam | | 2... | wynik tabeli 2 | coś tam | | 3... | wynik tabeli 3 | coś tam | +-----+------------------+----------+ |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 29 Dołączył: 18.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
$i = mysqli_num_rows - ile rekordów z zapytania
Później dekrementujesz $i-- i łączysz ze string-iem. Ten post edytował tvister 10.12.2009, 11:29:53 -------------------- Kto rano wstaje ten leje jak z cebra.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 2.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
$i = mysqli_num_rows - ile rekordów z zapytania Później dekrementujesz $i-- i łączysz ze string-iem. mam taki kod:
i nie działa :/ wywala: Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, resource given in |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
W kodzie co tu pokazales nie masz nigdzie mysqli_num_rows() zas komunikat bledy wyraźnie mowi ze tam masz problem...
poza tym komunikat bledy podal ci co powinno byc mysqli_num_rows() a co ty źle dajesz -------------------- "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
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
To dajesz PRZED while
a w while (ale po 'echo'):
-------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#6
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
może tak:
Ten post edytował piotrooo89 10.12.2009, 12:52:57 -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 2.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
ok działa numeracja:
ale błąd jak wyskakiwał tak wyskakuje... Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, resource given in o jaki parametr chodzi w mysqli_num_rows() ? |
|
|
![]()
Post
#8
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
napisałeś mysqli_num_rows a pewnie operujesz na bazie MySQL'a.
ps. średnio wydajne jest zliczanie rekordów po stronie pasera PHP. -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 2.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
napisałeś mysqli_num_rows a pewnie operujesz na bazie MySQL'a. ps. średnio wydajne jest zliczanie rekordów po stronie pasera PHP. Tak operuję MySQL'em jednak chyba nie potrzebuję funkcji do zliczania rekordów, numerację załatwiłem tym co podpowiedziałeś mi wcześniej
numeracja jest i gitarka... tu nie chodzi o żadne statystyki, tylko o to żeby użytkownik spoglądając na sam dół tabeli wiedział ile jest rekordów i żeby był wizualnie porządek dzięki za szybką reakcję chłopaki |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:37 |