![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Nie wiem czy będę umiał to wytłumaczyć, ale się postaram: Obecnie w atbeli ułożone są rekordy, które są wyświetlane w kolejności ich dodania. No i teraz tak: Cytat $query = 'INSERT INTO progsy(nazwa, prod, licz) VALUES ("'.$_POST['nazwa'].'" , "'.$_POST['prod'].'", 0)'; Tak jest teraz. Jeśli jednak zmienię (a raczej dodam) wpis na taki: Cytat $query = 'INSERT INTO progsy(nazwa, prod, licz) VALUES ("'.$_POST['nazwa'].'" , "'.$_POST['prod'].'", 0) ORDER BY licz DESC'; to niby jest OK, bo chcę mieć wartości w kolejności malejącej. Ale po lewej stronie tabeli mam kolumnę, gdzie znajduje się $id każdego rekordu. Więc wraz z sortowaniem w kolejności malejącej nie jest "poukładane" wg kolejności rosnącej tzw liczba pojedyncza (Lp.) Troche zamotalem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale chyba wiadomo o co chodzi... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 24.02.2004 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
No to muszę być inny, aby nie rozumieć. Zrób tak jak mówił Arkadyjczyk i zmień kod. Załóżmy, że dodajesz sobie kolumne o nazwie LP, w której zapisujesz zawsze nr większy od poprzedniego i po kłopocie. A później robisz tak:
.'<td width="20">'.$lp['lp'].'</td>' Zresztą, widzę, że masz problemy więc pokażę Ci jak masz zapisywać nr o 1 większy. Mam nadzieję, że już sobie poradzisz.
Powodzenia! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 14:20 |