![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Zaimplementowałem już część odpowiedzialną za użytkowników i dodawanie oraz edycje projektów. Jednak by kontynuować potrzebuje już tabel w bazie dotyczących podzespołów i elementów oraz odpowiednich zależności pomiędzy tymi tabelami.
(Każdy projekt zawiera wiele podzespołów. Każdy podzespół zawiera wiele elementów... - pierwszy post - obrazek) Biorąc pod uwagę podpowiedź CuteOne utworzyłem następującą bazę danych: Coś tu chyba jest nieprawidłowo utworzone... Być może źle zadaje pytania bazie, ale chcąc uzyskać wyniki otrzymuję nieprawidłowe informacje... Np Zamiast wyników: silnik, cylinder, pręt, kulka otrzymuje wypisane wszystkie elementy, podzespoły i projekty. Albo chcąc uzyskać informacje o nazwie elementu i jego numerze gdzie nr_projektu=3000 i nr_podzespołu=300 piszę: uzyskuje błędne wyniki bo wypisuje wszystkie elementy zamiast tylko: 10 śruba, 50 hak Czy wogóle tak skonstruowana baza ma sens? Czy może powinna być zlikwidowana tabela "ppe". Wtedy nr_proj i nr_podz dałbym do tabeli elementy. A do tabeli podzespoly dałbym nr_proj i odpowiednio podpiął bym do tych wierszy klucze obce wskazujące na tabele nadrzędne. Ten post edytował codeine 2.11.2011, 23:34:32 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 04:14 |