Napisane: 23.08.2014, 16:38:30 | |
Grupa: Zarejestrowani Postów: 165 Dołączył: 2.04.2010 Ostrzeżenie: (10%) |
1) czy tworząc klasę "Ankieta" powinienem w niej zawrzeć tylko metody dostępne dla strony głównej, czy również te widoczne tylko z panelu admina ? Moim zdaniem lepiej rozdzielić, wtedy jak zapomnisz, bądź niedopatrzysz czegoś i przez przypadek będzie widoczne dla zwykłego usera, to taki przysłowiowy Jasiu może zrobić trochę bałaganu... 2) W klasie "Db" mam oczywiście konstruktor, oraz metody np. "edit", dla której w parametrach przekazuję jakie pola chcę edytować, z jakimi warunkami, limitami, orderami itd. Podobnie w przypadku metody "insert" i innych. Po przekazaniu parametrów konkatenowałbym wszystkie parametry tworząc z tego zapytanie a następnie wykonywałbym np. $this->db->insert("moje zapytanie"); Czy lepiej jednak w samej klasie np. "Ankieta" już wykonywać zapytania? Nie wiem jak tam inni sądzą, ale ja sądzę, że klasa Db mogłaby zostać tylko do głównych, najpotrzebniejszych zapytań, tzw. szkieletu, a takie coś jak zapytania do ankiet itp. dać bezpośrednio, żeby bez sensu nie mielić całej wielkiej bazy, ponieważ na chłopski rozum, będzie szybciej. "Jeśli nie ma danego wpisu = user nie może wejść. Ale tutaj gorzej mi się wydaje będzie zrobić zabronione" Na moje jeśli zrobisz np. 1=dozwolone 0=niedozwolone otrzymasz efekt którego szukasz... |
Forum: Przedszkole · Podgląd postu: #1121226 · Odpowiedzi: 3 · Wyświetleń: 365 |
Napisane: 23.08.2013, 11:17:01 | |
Grupa: Zarejestrowani Postów: 165 Dołączył: 2.04.2010 Ostrzeżenie: (10%) |
Miałem kiedyś ten sam problem Znalazłem gotowca w necie, wygląda tak: Plik klik.js :
i użycie tego:
|
Forum: Przedszkole · Podgląd postu: #1061927 · Odpowiedzi: 3 · Wyświetleń: 433 |
Napisane: 10.05.2013, 19:12:22 | |
Grupa: Zarejestrowani Postów: 165 Dołączył: 2.04.2010 Ostrzeżenie: (10%) |
|
Forum: Przedszkole · Podgląd postu: #1044238 · Odpowiedzi: 4 · Wyświetleń: 295 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 08:43 |