1. Musisz znać ID linku, który chcesz przemieścić, czyli odnośniki tworzysz mniej więcej w ten sposób:
Cytat
<a href="plik.php?action=move&id=3&direction=up"><img src="strzaleczka_w_gore.gif" alt="up" /></a>
i odczytujesz sobie ID z tablicy $_GET
2. Jeśli przesuwasz link do góry to:
- Pobierasz ID linku który ma największą liczbę w polu
pozycja, ale nie większą niż pozycja przesuwanego linku.
Jeśli nie znaleziono nic, to znaczy że przesuwany link jest na samej górze i już z nim nic nie musisz robić
3. Jeśli przesuwasz link na dół to:
- Pobierasz ID linku który ma najmniejszą liczbę w polu
pozycja, ale nie mniejszą niż pozycja przesuwanego linku.
Jeśli nie znaleziono nic, to znaczy że przesuwany link jest na samym dole i już z nim nic nie musisz robić
4. Gdy masz już ID linku przesuwanego oraz ID sąsiedniego linku to po prostu zamieniasz ich wartości w polu
pozycjaBędą ci potrzebne:
MIN(),
MAX(),
ORDER BY więc
http://google.pl i piszesz sobie gotowca ;]