Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dodawanie nowych projektów
codeine
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.10.2011

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


Witajcie! Jestem w trakcie tworzenia własnego systemu do zarządzania wykonywanymi projektami.
I utknąłem...
Jak w php rozwiązać sprawę dodawania nowych projektów? Już tłumaczę o co chodzi...
PRZYKŁAD
(IMG:http://img38.imageshack.us/img38/480/ryss.png)

1. Strona głowna. Klikam w "wykonane" i,
2. Chce tam przycisk/link "dodaj projekt",
3. Otwiera mi się formularz i wypełniam - "nr projektu", "nazwa" , "data" - 1033 - podnośnik - 20.10.2011 - ZAPISZ
4. Po czym klikam w 1033 i poniżej wyświetla mi się okienko ze szczegółowymi plikami projektu... Przycisk "dodaj podzespół" służy do dodawania poszczególnych podzespołow projektu PODNOŚNIK a "dodaj element" daje możliwość dodawania elementów składających się na dany podzespół...

Pytanie brzmi: Jak to w php'ie zrobić? Czy jest możliwość dodawania w tym przypadku nowego projektu, który od razu da mi możliwość kliknięcia w jego numer. I rozwinięcia kolejnego kroku do którego będę mógł dodawać podzespoły i elementy danego projektu?
Te części to są pliki które można ściągnąć (cylinder, tłok, ramię) a są przechowywane na serwerze. Wogóle bajecznie by było jak tworzyłyby mi się te katalogi w takiej samej strukturze jak na stronie. Czyli dodając nowy projekt tworzy mi się katalog o nazwie PODNOŚNIK. A w środku kolejny -> PODSTAWA i CZESC GORNA wewnątrz których mam poszczególne pliki.
W jaki sposób moża to rozwiązać jesli się w ten sposób da. Chyba, że strasznie pokomplikowałem i utrudniłem ten mam nadzieje nie aż tak bardzo skomplikowany problem...

Ten post edytował codeine 20.10.2011, 22:43:01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
codeine
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.10.2011

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


dziękuje za wszelkie podpowiedzi i sugestie. Spróbuję się w to wgryźć i rozwiązać problem.

/edit

1. Hmmm, a jaka w tym przypadku byłaby najsensowniejsza metoda zapisu tych informacji o plikach projektów?
Czy można utworzyć tablice PODNOŚNIK i w niej wszystkie elementy (cylinder, ramka, ramię) i drugą tablice PODNOŚNIK_PODZESPOŁY w której byłyby nazwy podzespołów? Chyba, że od razu tablice dwuwymiarową jeśli do tego była by najlepsza (nigdy nawet z czegoś takiego nie korzystałem, wiem tylko, że są...)?

2. A co do mysql.
Mam w tym projekcie już stosowaną bazę danych bo przechowuje w niej informacje o logowanych i rejestrowanych użytkownikach, ale czy do informacji o plikach (oczywiście w bazie tylko nazwy plików odnoszące się do ich miejsca w katalogu na serwerze, a nie pliki bezpośrednio w bazie) też należy ją zastosować?
Bo nie potrzebuje informacji np. o tym jaki użytkownik dodał który plik. Chyba, że czegoś tu nie widzę, albo źle interpretuje...


2.1. I od razu zadam pytanie gdyby okazało się, że baza danych informacji o dodawanych plikach jest niezbędna:
Jak zapisać informacje w bazie o danym projekcie?
Chyba najlepszym rozwiązaniem będzie tworzyć za każdym razem nową tabelę z nazwą projektu (create table...)?
Czyli miałbym tabele PODNOŚNIK która zawierałaby info na temat wszystkich części (kolumny: L.P, nr. projektu, nazwa, data, stopień zaawansowania itp). A kolejny projekt to już kolejna tabela. Tyle ile miałbym projektów tyle byłoby tworzonych tabel.

PS. Co do mojej obecnej wiedzy na temat php to nabywam ją stopniowo. Wzoruje się na książce wydawnictwa Helion - "PHP i MySQL Tworzenie stron www".
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: 5.10.2025 - 11:44