![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 19.02.2004 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Może to sie wyda śmieszne, ale mam taki mały problem. Otóż nie wiem, (albo nie pamietam:d) jak wydobyć z bazy mysql wpis o kolejnym id. Mam pętlę wykonującą się tyle razy ile jest wpisów. I w trakcie tej pętli, załużmy przy id 22, chciałbym zobaczyć jakie jest kolejne id w tabeli. Nie moge walnać id+1 gdyż wpisy mogą być usuwane i id moga być pomieszane. Próbowałem zrobic cos takiego:
Jednak to daje najwyższe id w tabeli a nie wyższe od aktualnego. Wymyśliłem też dosć dziwny sposób liczący ilość wywyłań pętli i stosujący odpowiednie "LIMIT $limit,0". Czy nie ma na to jakiegoś miłego i wygodnego sposobu, bo mi sie wydaje że kiedyś znałem ale zapomniałem(starość nie radość:]). |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 18.07.2004 Skąd: Gorlice - Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.10.2007 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
<?php
$zapytanie = "SELECT max(id) FROM ankiety"; ?> zwróci ostatnie największe id w tabeli |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:19 |