Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jaka forma przedstawienia grafików na stronie?
Forum PHP.pl > Forum > Przedszkole
piotrd
jest sobie:
  1. <script language="javascript" language="javascript">
  2. function imgchange() {
  3. var si = document.grafik.grafiki.selectedIndex;
  4. var fname = document.grafik.grafiki.options[si].value
  5. document.img.src = fname
  6. }
  7. <table cellpadding="0" cellspacing="0" border="0" width="100%">
  8. <tr>
  9. <td align="left" valign="top" width="20%">
  10. <form name="grafik" onchange="imgchange()">
  11. <select name="grafiki" size="1">
  12. <option value="images/load.gif">wybierz</option>
  13. <optgroup label="karetki wypadkowe">
  14. <option value="images/grafikw1.jpg">W1</option>
  15. <option value="images/grafikw2.jpg">W2</option>
  16. <option value="images/grafikw3.jpg">W3</option>
  17. <optgroup label="karetki reanimacyjne">
  18. <option value="images/grafikr1.jpg">R1</option>
  19. <option value="images/grafikr2.jpg">R2</option>
  20. <option value="images/grafikr3.jpg">R3</option>
  21. <optgroup label="karetki inne">
  22. <option value="images/grafikrn.jpg">RN</option>
  23. </form><br />
  24. Grafiki dotyczą tylko i wyłącznie rozkładu pracy dla ratowników.<br />Inne grupy zawodowe w przygotowaniu.</td>
  25. <td align="center" valign="top" width="70%">
  26. <img name="img" src="images/load.gif" alt="" title="" border="1" class="galeria"></td>
  27. <tr>


co daje taki efekt: http://members.lycos.co.uk/wsrm/index.php?do=grafik (działa w FF)

czy ma ktoś lepszy pomysł na przedstawienie grafików tak aby łatwiej edytować dane w komórkach co miesiać dla ponad 30 karetek?
zastanawiałem sie nad tablicami w pliku txt, ale ogarniecie tak duzej ilosci grafikow juz mnie przerasta. Zatem jak za razie pozostaje jpg.
Cysiaczek
Masz dostep do mysql? Najwygodniej.

Wszystko zależy, czy masz do tego jakiś panel. Jesli nie, to faktycznie najlepiej mysql i pobawic się trochę phpMyAdminem. Mam nadzieję, że dobrze zrozumiałem intencje...
piotrd
Cytat(Cysiaczek @ 16.06.2006, 12:30 ) *
Masz dostep do mysql? Najwygodniej.

mam ale grzebanie w phpmyadmin co miesiac zeby wprowadzać zmiany juz mnie przeraża.
nospor
Cytat
mam ale grzebanie w phpmyadmin co miesiac zeby wprowadzać zmiany juz mnie przeraża.
no raczej musisz napisac aplikacje, ktora umozliwi z poziomu strony wprowadzenie tych danych. rozumiem ze ten projekt nie jest dla ciebie, tylko dla kogos go robisz i ten ktos musi sobie sam aktualizowac dane. ty musisz mu tylko dostarczyc narzedzia do tego
Cysiaczek
No to chyba łatwiejsze niż robienie bazy ręcznie w plikach tekstowych, czy nawet XML'u. Dodatkowo domyślam się, że musiałbyś robić multiwymiarowe arraye w plikach, lub użyć sporej ilości plików. baza danych to zdecydowanie najlepsze rozwiązanie.
piotrd
Cytat(nospor @ 16.06.2006, 12:34 ) *
rozumiem ze ten projekt nie jest dla ciebie, tylko dla kogos go robisz i ten ktos musi sobie sam aktualizowac dane. ty musisz mu tylko dostarczyc narzedzia do tego
robie to dla siebie i sam bede aktualizowac.
Cysiaczek
1. Pisałeś już kiedyś jakieś panele, CMS'y ?
a) if (nie pisałeś){patrz phpmyAdmin}
b)else {napisz panel}

2. Uważam, że jeśli aktualizujesz raz na miesiąc, to każde rozwiązanie jest dobre, ale raczej bym się nie decydował na pliki, XML'a, tylko stworzył najprostszą bazę danych. Używanie phpMyAdmina jest proste. To tylko tak skomplikowanie wygląda.
piotrd
Cytat(Cysiaczek @ 16.06.2006, 12:40 ) *
cool.gif Używanie phpMyAdmina jest proste. To tylko tak skomplikowanie wygląda.

tak, jest proste ale do ogarnięcia mam 30 karetek, a w kazdej 4 ratownikow, lekarzy i pielegniarki (o kierowcach nie wspominam bo dla nich nie robie grafikow) itd.
zatem sporo tych grafikow jest winksmiley.jpg
Do karetki przypisanych jest
- 4 lekarzy,
- 4 pielegniarki (ale tylko na karetkach reanimacyjnych)
- 4 ratownikow

to tworzy spory problem co miesiac aby wszystkim rozpisac czasy pracy.
Cysiaczek
Uuuu stary. To mi wygląda na poważniejszy CMS, bo dużo zależności do ogarnięcia i trzeba jakoś tym zarządzać, robić zestawienia etc.
Chyba namęczysz się z pisaniem :/
Baza danych na 100% exclamation.gif!
piotrd
chyba nie mam innego wyjścia (jednak najgorzej jest zacząc ten projekt).


edit:// chyba tego nie ugryzę
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.