![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 12:31 |