![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 2 Dołączył: 25.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Gdy prawidłowo wypełnię formularz dodawania wyskakuje mi wiadomość "Nowy news został dodany" a obok jest link do tego newsa lecz link jest nie prawidłowy. Pobiera o jeden rekord wczesniej.
Przykład : News znajduje sie w www.mojastrona.pl/news=2 a link pokazuje www.mojastrona.pl/news=1 News znajduje sie w www.mojastrona.pl/news=20 a link pokazuje www.mojastrona.pl/news=19 Co mam zmienic w tym miejscu?(IMG:style_emoticons/default/questionmark.gif) $query = mysql_query("SELECT * FROM podstrony ORDER BY id DESC LIMIT 1");
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Czy już w szkole myśleć nie uczą?
Najpierw pobierasz ostatni rekord, potem dodajesz kolejny rekord a link tworzysz z ostatnio pobranego rekordu więc jakim cudem ma się odnosić do nowo dodanego rekordu? Do pobrania ostatnio dodanego ID używa się http://pl.php.net/manual/en/function.mysql-insert-id.php |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 21:02 |