Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] jaki wzorzec?, rozwiązanie
Lejto
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Mam za zadanie wykonać skrypt obsługujący zlecenia (dane, typ, jaki czas z odliczaniem) do tego edycja, usuwanie i zamknięte zgłoszenia, czyli tylko dodawanie i edycja danych z mysql. Chciałem to zrobić w oparciu o jakiś wzorzec projektowy czy coś w tym rodzaju bo nie chce kolejny raz pisać podobnych do siebie zapytań do każdego pola. Chce to zrobić fachowo i wydajnie. Co polecacie?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Uriziel01
post
Post #2





Grupa: Zarejestrowani
Postów: 307
Pomógł: 37
Dołączył: 9.11.2010
Skąd: Zielona Góra

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


To znaczy wszystko zależy od konkretnego skryptu a jest ich całe mnóstwo. Jednak ogólny schemat działania jest identyczny:
Podajesz table w bazie z których mają być pobierane dane, możesz także podać konkretne kolumny jeżeli masz taką potrzebę, możesz robić to też przez relację podając jedynie przez które kolumny mają zostać te tabele połączone. Następnie jeżeli chcesz pokazywać je jakoś niestandardowo ustawiasz format/kolejność tych danych deklarujesz które z nich są możliwe do edycji i jakie są akceptowane dane. Datagrid ma już w sobie najczęściej zawartą paginację i sortowanie po wybranych kolumnach zazwyczaj także możliwość wyszukiwania po wartościach, wszystkie transakcje z bazą odbywają się najczęściej AJAXem więc bez przeładowania strony. Ogólnie mówiąc, jeżeli nie potrzebujesz jakichś niestandardowych funkcjonalości i odpowiada ci domyślna funkcjonalność to można cały data grid zrobić w kilku liniach prostego kodu.

Ten post edytował Uriziel01 11.02.2012, 12:15:08
Go to the top of the page
+Quote Post

Posty w temacie


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: 17.10.2025 - 08:50