Mam taki problem, potrzebuje wyświetlić id poprzedniego i następnego rekordu, tylko nie wiem, w jaki sposób tego dokonać.
Kombinowałem już z tablicami i z funkcjami prev() i next(), ale to w ogóle nie działa.
Oto w jaki sposób pobieram i wyświetlam dane z MySQL
<?php $sql = mysql_query("SELECT `wykonawca_id`, `imie_nazwisko` , `nazwa` , `adres` , `telefon` , `email` , `strona_www` , `opis` , `order` FROM `renoma_wykonawcy` WHERE `publikuj` = 1 ORDER BY `order` "); //$changedIDs_prev = explode("|", getPublicedWykIDarray()); //$changedIDs_next = explode("|", getPublicedWykIDarray()); //reset($changedIDs_prev); //reset($changedIDs_next); for($g=0; $g<$znalezionych; $g++) { list($wykonawca_id, $imie_nazwisko, $nazwa, $adres, $telefon, $email, $www, $opis) = mysql_fetch_row($sql); ?> <li><a href="../index.php?strona_id=10&akcja=pokaz&wykonawca=<?=$wykonawca_id?>" target="_blank"><b><?=$nazwa?></b> (<?=$imie_nazwisko?>)</a> <?php //if(prev($changedIDs) != NULL) { ?> <a href="?zmien_pozycje=<?=$wykonawca_id?>&type=up&change_id=<?=prev($changedIDs_prev)?>" title="zmien pozycje w gore"><img src="images/arrow_up.png" border="0" /></a> <?php //} ?> <a href="?zmien_pozycje=<?=$wykonawca_id?>&type=down&change_id=<?=next($changedIDs_next)?>" title="zmien pozycje w dol"><img src="images/arrow_down.png" border="0" /></a> <?php } ?> <a href="?edytuj_dane=<?=$wykonawca_id?>" title="edytuj dane"><img src="images/icon-edytuj.gif" border="0" /></a> <a href="?usun=<?=$wykonawca_id?>" title="usun wykonawce"><img src="images/iscon-usun.gif" border="0" /></a> <br><br /> <?php } }
Proszę o pomoc, jak rozwiązać ten problem.
Pozdrawiam