Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 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 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

Posty w temacie
- Diablos   Bloki menu   17.06.2005, 18:55:47


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

 



RSS Aktualny czas: 21.08.2025 - 14:28