potřebuji poradit z tagem <select> při stisku tlačítka "Zpět".
Mám soubor ceník.php, kde mám <select> a v něm načteny tři
kategorie: "Vše", "Úklidové služby", "Ostatní služby". Ze začátku je
aktuální kategorie "Vše" a z databáze jsou načteny všechny řádky.
Když v boxu překliknu na jinou kategorii, např. "Ostatní služby", načte
se mi znovu soubor cenik.php s parametrem "Ostatní služby"
cenik.php?txt=Ostatní služby
a správně se načtou a zobrazí jen řádky k této kategorii.
A teď problém: při stisku tlačítka zpět se sice vrátím na cenik.php
bez parametru a zobrazí se všechny záznamy z databáze, ale již se nezmění
hodnota v <select> boxu zpět na "Vše".
Jak udělat, aby se změnila hodnota? Napadl mě nějaký reload stránky,
protože kategorii ukládám ještě do proměnné a tam je to správně i při
návratu. Co by jste poradili?
A podle čeho určuješ selected? Nešlo by udělat něco jako pokud se
kategorie rovná $_GET[] vyechuj selected. V tomhle případě by jsi ale tedy
musel i stránce vše přidělit parametr.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.