![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 27.08.2002 Ostrzeżenie: (0%) ![]() ![]() |
Jak w tytule .. W jaki sposób mogę napisac kod, żeby z bazy autmotatycznie był pobierany np. rokord o największej zmiennej $nr albo o najbliższej dacie?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 0 Dołączył: 7.03.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Malejąco:
Kod SELECT * FROM baza ORDER BY pole DESC
Rosnąco: Kod SELECT * FROM baza ORDER BY pole ASC
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: -- Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Malejąco:
Kod SELECT * FROM baza ORDER BY pole DESC LIMIT 1
Rosnąco: Kod SELECT * FROM baza ORDER BY pole ASC LIMIT 1 Czyli dodalbym jeszcze LIMIT 1 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 27.08.2002 Ostrzeżenie: (0%) ![]() ![]() |
No o ten LIMIT mi chodziło :-))
Ale podziękowania podwójne :-)) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 27.08.2002 Ostrzeżenie: (0%) ![]() ![]() |
I jeszcze pytanko czy do tej zasady - rosnący malejący stosuje sie także data?
I czy jak numeruję rokordy w ten sposób: 6/2002 ; 7/2002, to czy nie zrobi się jajo kiedy będzie 1/2003? I jeszcze powstaje pytanie jak edytować ostatni rekord?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Wiem, że ogólnie edytuje się tak: UPDATE tabela SET pole = '$pole', .... I w tej fukncji ORDER by nie działa - wiem że mozna zastosować WHERE - ale nie wiem jak zrobić żeby za pomocą WHERE edytował ostatni rekord ... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 12:20 |