Autor | Zpráva | ||
---|---|---|---|
Darkee Profil * |
Predem se omlouvam ze pisu bez hacku a carek jen mam maly problem..
mam tabulku.. v horni casti bude vyber mesice <td class="padding" colspan="3"> <select name="mesice"> <option value="1">Leden</option> <option value="2">Únor</option> <option value="3">Březen</option> <option value="4">Duben</option> <option value="5">Květen</option> <option value="6" selected >Červen</option> <option value="7">Červenec</option> <option value="8">Srpen</option> <option value="9">Září</option> <option value="10">Říjen</option> <option value="11">Listopad</option> <option value="12">Prosinec</option> </select></td> a ted potrebuju jedinou vec.. pri vybrani treba ledna.. echo 'zbytek tabulky' pri vybrani cervna.. echo 'zbytek tabulky'.. vim ze tam asi bude if.. then.. echo.. a asi jeste nekde hodit do varu ty mesice.. ale jak? delam porad nejake chybky.. tam ma byt " a tady zase ' a tady mi to "neco" pise.. proto se obracim na Vas.. pridavam odkaz kde je kalendar na hlavni strance (zatim pridane jen ty moznosti ktere nemeni zbytek tabulky) http://darkshadows.host22.com/ Moderátor Majkl578: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou a interpunkcí. Moderátor Majkl578: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
Darkee Profil * |
#2 · Zasláno: 10. 6. 2011, 12:10:35
Darkee:
„a ted potrebuju jedinou vec.. pri vybrani treba ledna.. echo 'zbytek tabulky' pri vybrani cervna.. echo 'zbytek tabulky'.. vim ze tam asi bude if.. then.. echo.. a asi jeste nekde hodit do varu ty mesice.. ale jak? delam porad nejake chybky.. tam ma byt " a tady zase ' a tady mi to "neco" pise.. proto se obracim na Vas..“ misto echo myslim include.. |
||
Tori Profil |
#3 · Zasláno: 10. 6. 2011, 15:44:09
Takže chápu-li správně: chcete, aby se při výběru měsíce zobrazil kalendář pro vybraný měsíc.
Proč include - máte v PHP máte extra skript pro každý jednotlivý měsíc? Několik možností, co mne zrovna napadlo: v PHP: * Výběr měsíce = formulář. Při změně hodnoty se odešle, na serveru se poskládá (nebo includuje) kalendář pro vybraný měsíc a znova se zobrazí stránka. Nevýhoda: načítání celé stránky při každé změně. Výhoda - funguje i bez JavaScriptu. v JavaScriptu: * Ze serveru se pošle kalendář pro všechny měsíce, ale všechny kromě aktuálního budou skryté. Po změně hodnoty v selectu se skryje současný měsíc a odkryje ten zvolený (přepínání css tříd). Nevýhoda: Ze serveru se budou posílat zbytečně navíc data pro ostatní měsíce (ale není jich moc, tak by to nemuselo vadit). Výhoda: asi o něco snadnější než následující. * Po změně hodnoty v selectu se AJAXem načtou ze serveru data pro vybraný měsíc a nahradí se obsah <tbody>. Výhoda: menší přenos dat. |
||
Časová prodleva: 13 let
|
0