![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 5.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam Serdecznie,
Chciałem Was zapytać czy istnieje możliwość aby w poniższym kodzie
wstawić tuż przed pętlą while kod wyciągający pierwszą wiadomość
tak aby potem pętla while zaczęła czytać dane od tej pierwszej wiadomości a nie od drugiej? Dziękuję za pomoc. Ten post edytował tryme 26.02.2008, 11:10:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat To i tak nic nie da bo pierwszy mysql_fetch_assoc przesunie wskaźnik na drugi wiersz wyników... a wlasnie ze da. Sadzilem ze akurat Ciebie nie bede musial odsylac do manuala, ale jednak trzeba:http://pl2.php.net/manual/pl/control-structures.do.while.php milej lektury i zastanowienia sie jeszcze raz nad podanym przezemnie rozwiazaniem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
a wlasnie ze da. Ok, da jeśli w pierwszej iteracji do..while odwołamy się do zmiennej $cur_post wywołanej przed pętlą... jednak ja odwołuję się do twojego zdania: Cytat //jak chcesz by ta petla poleciala od pierwszego, to while musisz przeniesc na dol które jest nieprawdą, bo nawet jeśli while przeniesiemy na dół to tak czy siak zacznie odczytywanie od drugiego wiersza wyniku ponieważ pierwsze użycie fetch_assoc przesunie wskaźnik na drugi wiersz i tego nie przeskoczysz... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 00:39 |