Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Bloki menu, góra / dół
Diablos
post
Post #1





Grupa: Zarejestrowani
Postów: 165
Pomógł: 6
Dołączył: 17.06.2005

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


Chcę zrobic aby mozna było ustalac miejsce gdzie ma sie znajdowac dany blok. Mniej wiecej tak jak jest w jPortalu. na jakiej zasadzie to jest zrobione ?

Tak sobie myslalem ze z moja dotychczasowa wiedzą zrobiłbym to tak:
utworzył nowe tabele w MySQL:

"bloki" 4 pola:
ID, tytul, kolejnosc, strona

"zawartosc_blokow" 3 pola:
ID, zawartosc, blokID

Wtedy zrobiłbym tak, że po prawej stronie:
SELECT * FROM bloki WHERE strona="prawa" ORDER BY kolejnosc ASC
a po lewej stronie to samo tyle ze strona="lewa"

Ponadto w panelu admina musiałbym zrobic ze jesli ktos kliknie na przycisk ktory zmienia kolejnosc np. wyzej to robiłoby sie tak:
UPDATE bloki SET kolejnosc = kolejnosc-1 WHERE ID = '$ID' (ID bym przekazywał metodą GET)
UPDATE bloki SET kolejnosc = kolejnosc+1 WHERE kolejnosc = kolejnosc-1

Nie wiem tylko czy to nie jest syzyfowa praca (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) Jest jakies łatwiejsze rozwazanie ?

Ten post edytował Diablos 17.06.2005, 18:56:21
Go to the top of the page
+Quote Post

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: 18.09.2025 - 12:31