ďťż

[php][mysql]Edytowanie Nmenu Nawigacji

       

Podstrony


telcocafe

Witam

Oto problem. Menu które jest na stronie ma być sterowane z panelu. Zastanawia mnie jak to rozwiązać. Jedyne na co wpadłem to coś takiego:
1. tytuły menu wrzucam do tabeli
2. w miejscu na nawigacje wyciągam te tytuły z tabeli.
-> i tu tak. pytanie. Czy zrobić to za pomocą pętli i wrzucić do tablicy?
-> jak potem decydować o ich kolejności?

Jak wy to widzicie?



Szczerze mówiąc to ja nic tutaj nie widzę :P
Mówisz o panelu admina?
Co chcesz zrobić w pętli?
Jeżeli chcesz sortować tabelę to ksort, krsort, asort, arsort...

razem z "tyłuami" dajesz kolumnę określającą kolejność (liczbami) no i potem wyświetlasz je w pętli według tej kolejności.

Nie za bardzo rozumiem.
Jeśli chodzi ci o sortowanie elementów menu to daj jakąś dodatkową kolumnę porządkową do tabeli i po sprawie.
ALTER TABLE `menu` ADD COLUMN `menu_order` INT(2);
i po sprawie potem sortuj za pomocą w.w. funkcji sortujących.

edit>
ale ze mnie analfabeta ;p
Użytkownik orglee edytował ten post 02 luty 2007, 14:58


chodzi o to, że chce mieć mozliwość edytowania menu na stronie.
moim pomysłem jest żeby trzymać nazwy linków (no i co jeszcze tam będzie potrzebne) w tabeli. I potem pobierać wg. identyfikatorów i wywoływać odpowiednio <a href=""> ale nie za bardzo się jak to wykonać.
Czy teraz dobrze wam wytłumaczyłem?

no to proste. Tworzysz tabele w sql o nazwie tabela. Składała sie bedzie z następujących pól: id, gdzie, nazwa, menu.

a teraz piszesz kod:
$wynik=mysql_query("select *from tabela where menu='$menu'"); while($rekord=mysql_fetch_array($wynik)){ echo"<a href='".$rekord["gdzie"]."'>".$rekord["nazwa" ]."</a><br>"; }

dobra to tylko pytania szczegółowe:
1. w jakiej postaci zapisywać parametry pola gdzie? '/sciezka/plik.php' ?? o tak??
2. po co ta zmienna $menu? skoro to tabela tylko dotycząca menu?


1. w jakiej postaci zapisywać parametry pola gdzie? '/sciezka/plik.php' ?? o tak??
tak

2. po co ta zmienna $menu? skoro to tabela tylko dotycząca menu?
żebyś mógł robić wiele różnych menu

no dobra to jeszcze jedno...zakladajac ze przewidziane jest tylko jedno menu z nawigacja to to pole zasadniczo moge sobie odpuscic? dobrze rozumiem?

tak, możesz

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.