Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jaka forma przedstawienia grafików na stronie?
piotrd
post
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 0
Dołączył: 16.05.2006
Skąd: Łódź

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


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.

Ten post edytował piotrd 16.06.2006, 11:28:14
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




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...

Ten post edytował Cysiaczek 16.06.2006, 11:31:48
Go to the top of the page
+Quote Post
piotrd
post
Post #3





Grupa: Zarejestrowani
Postów: 174
Pomógł: 0
Dołączył: 16.05.2006
Skąd: Łódź

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


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.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #5





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




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.
Go to the top of the page
+Quote Post
piotrd
post
Post #6





Grupa: Zarejestrowani
Postów: 174
Pomógł: 0
Dołączył: 16.05.2006
Skąd: Łódź

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


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.
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #7





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




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.
Go to the top of the page
+Quote Post
piotrd
post
Post #8





Grupa: Zarejestrowani
Postów: 174
Pomógł: 0
Dołączył: 16.05.2006
Skąd: Łódź

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


Cytat(Cysiaczek @ 16.06.2006, 12:40 ) *
(IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/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.
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #9





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




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% (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !
Go to the top of the page
+Quote Post
piotrd
post
Post #10





Grupa: Zarejestrowani
Postów: 174
Pomógł: 0
Dołączył: 16.05.2006
Skąd: Łódź

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


chyba nie mam innego wyjścia (jednak najgorzej jest zacząc ten projekt).


edit:// chyba tego nie ugryzę

Ten post edytował piotrd 17.06.2006, 08:21:35
Go to the top of the page
+Quote Post

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: 23.08.2025 - 08:28