Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sortowanie Pozycji
Forum PHP.pl > Forum > PHP
MajareQ
Robię zarządzanie menu z panelu administratora i chciałbym zrobic sortowanie według pozycji.
Mam dwie kategorie w menu (i tak zostanie).
I nie mam pojęcia jak się zabrać, za układanie według pozycji w tych kategoriach..

będzie to coś w stylu:
  1. SELECT * FROM menu WHERE cat=1 ORDER BY pozycja ASC



questionmark.gif

dobra, moge postawic piwko sam sobie - poradziłem już sobie haha.gif
matix
Zawsze gdy coś zrobisz to się podziel z innymi. Potem ktoś będzie szukał rozwiązania to będzie musiał bez sensownie zakładać drugi ten sam temat.
MajareQ
Prosze bardzo:

  1. <?php
  2. $kat1 = mysql_query("SELECT * FROM kt_menu WHERE kat=1 ORDER BY pozycja ASC");
  3. echo'<center><font size="3">Kezarth Team Site</font></center><br /><br />';
  4. while($kategoria1 = mysql_fetch_array($kat1)) {
  5. echo'- <a href="'.$kategoria1['link'].'">'.$kategoria1['linkname'].'</a>';
  6. if ($_SESSION['auth'] == TRUE) {
  7. echo' <a href="admin/edytuj_menu.php?edytuj='.$kategoria1['id'].'"><img src="images/icons/edit.gif" border=0></a> <a href="admin/kasuj_menu.php?kasuj='.$kategoria1['id'].'"><img src="images/icons/delete.gif" border=0></a>';
  8. }
  9. echo'<br />';
  10. }
  11. echo'<br />';
  12. $kat2 = mysql_query("SELECT * FROM kt_menu WHERE kat=2 ORDER BY pozycja ASC");
  13. echo'<center><font size="3">Kezarth Team</font></center><br /><br />';
  14. while($kategoria2 = mysql_fetch_array($kat2)) {
  15. echo'- <a href="'.$kategoria2['link'].'">'.$kategoria2['linkname'].'</a>';
  16. if ($_SESSION['auth'] == TRUE) {
  17. echo' <a href="admin/edytuj_menu.php?edytuj='.$kategoria2['id'].'"><img src="images/icons/edit.gif" border=0></a></td><td> <a href="admin/kasuj_menu.php?kasuj='.$kategoria2['id'].'"><img src="images/icons/delete.gif" border=0></a>';
  18. }
  19. echo'<br />';
  20. }
  21. ?>


mam jeszcze pytanko... Jak zrobić żeby po kliknięciu na obrazek 'up' i 'down' zmieniał pozycje dwóch linków (tego zmienianego i tego zastępowanego) bez operacji na kolejnych plikach? Tzn. żebym nie musiał dawac linka do up.php i down.php, tylko bezpośrednio na wywoływane stronie by to było. questionmark.gif
.radex
AJAX?

PS. Zmień tak [ code ] na [ php ] winksmiley.jpg
MajareQ
hmmm a po co ajaxa mieszać...? (nie chce mi sie) już chyba wiem jak... head.php zawiera nagłówek <head> i początek <body> i jest inludowany wszedzie... więc dam po <body> ify na GET i po krzyku...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.