Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] jak uzyskać id poprzedniegi i nastepnego rekordu
puz219
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 0
Dołączył: 1.07.2007

Ostrzeżenie: (0%)
-----


Witam.

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

  1. <?php
  2. $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` ");
  3. if(mysql_num_rows($sql) > 0) {
  4.    echo "<h1>Zaakceptowani wykonawcy</h1>";
  5.    $znalezionych=mysql_num_rows($sql);
  6.    //$changedIDs_prev = explode("|", getPublicedWykIDarray());
  7.    //$changedIDs_next = explode("|", getPublicedWykIDarray());
  8.    //reset($changedIDs_prev);
  9.    //reset($changedIDs_next);
  10.    for($g=0; $g<$znalezionych; $g++) {
  11.    list($wykonawca_id, $imie_nazwisko, $nazwa, $adres, $telefon, $email, $www, $opis) = mysql_fetch_row($sql);
  12.        ?>
  13.        <li><a href="../index.php?strona_id=10&akcja=pokaz&wykonawca=<?=$wykonawca_id?>" target="_blank"><b><?=$nazwa?></b> (<?=$imie_nazwisko?>)</a>
  14.        <?php
  15.        //if(prev($changedIDs) != NULL) {
  16.        ?>
  17.        <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>
  18.        <?php
  19.        //}
  20.        if(next($changedIDs_next) != NULL) {
  21.        ?>
  22.        <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>
  23.        <?php
  24.        }
  25.        ?>
  26.        <a href="?edytuj_dane=<?=$wykonawca_id?>" title="edytuj dane"><img src="images/icon-edytuj.gif" border="0" /></a>
  27.        <a href="?usun=<?=$wykonawca_id?>" title="usun wykonawce"><img src="images/iscon-usun.gif" border="0" /></a>
  28.        <br><br />
  29. <?php
  30. }
  31. }


Proszę o pomoc, jak rozwiązać ten problem.

Pozdrawiam

Ten post edytował puz219 6.12.2008, 20:26:55
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 18:59