![]() |
W górę / W dół - Skrypt do panelu strony - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych) +--- Wątek: W górę / W dół - Skrypt do panelu strony (/thread-w-gore-w-dol-skrypt-do-panelu-strony) Strony:
1
2
|
W górę / W dół - Skrypt do panelu strony - tinware - 11-07-2009 RE: W górę / W dół - Skrypt do panelu strony - Sajam - 11-07-2009 W bazie dodaj kolumnę: pozycja. Przy dodaniu pozycji zwiększaj ją o 1. Przy naciśnięciu w górę: - pobierasz pozycję i id wciśniętego elementu, - wyciągasz z bazy element z pozycją o jedną większą, - zamieniasz elementy pozycjami, analogicznie w dół. Przy takim rozwiązaniu nie musisz się martwić co się stanie jak usuniesz jakiś element ![]() RE: W górę / W dół - Skrypt do panelu strony - tinware - 11-07-2009 Zerknij okiem, skrypt niby jakoś działa, ale się nie raz myli przy przenoszeniu w dol, niewiem czemu: Kod: elseif($_GET['action'] == 'up' or $_GET['action'] == 'down') { RE: W górę / W dół - Skrypt do panelu strony - Sajam - 11-07-2009 Źle... Nie zrozumiałeś mnie do końca. Kod: if($_GET['action'] == 'up') { Podrzucę Ci mój kod (przesuwanie w dół): Kod: case 'down': RE: W górę / W dół - Skrypt do panelu strony - BlueMan - 12-07-2009 Musisz stworzyć osobną kolumnę w tej bazie danych w której będziesz przetrzymywać kolejność pozycji. Wtedy przesunięcie +1 i -1 zawsze prawidłowo zadziała. RE: W górę / W dół - Skrypt do panelu strony - neo_17 - 21-07-2009 kolumna oczywiscie integer co nie BlueMan ;> ![]() RE: W górę / W dół - Skrypt do panelu strony - KowR - 21-07-2009 Wieje wiochą. ![]() OOP to podstawa. RE: W górę / W dół - Skrypt do panelu strony - neo_17 - 21-07-2009 osz kurde ;/ to musze sie wziąć ale no php "znam" zaledwie rok i to sie tak uczylem po godzinach ( po szkole ) ![]() ![]() a programowanie obiekotowe to g klasy no nie ;> no a skad taki kurs wziac pisania obiekotowego ![]() ![]() ![]() ![]() a i czym sie rozni to pisanie strukturalne od obiektowego ?? teraz zobaczylem ze wiele nauki przedemna ![]() RE: W górę / W dół - Skrypt do panelu strony - kajzur - 21-07-2009 Różni się przede wszystkim podejściem - w programowaniu wszystko jest obiektem, obiekty mogą zawierać w sobie obiekty, a te w sobie inne obiekty.. Obiekty mogą dziedziczyć, można używać wzorców projektowych, a to wszystko dość ładne można użyć w framework'ach ![]() RE: W górę / W dół - Skrypt do panelu strony - neo_17 - 21-07-2009 rodi mam pytania 1) czy po wejsciu na moja strone widac ze jest pisana strukturalnie ? 2)jak zrobic takie linki jak na demotywatory.pl ? proste takie nie jak u mnie na stronie ![]() |