PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
Moderator: General Moderators
kristolklp
Forum Commoner
Posts: 30 Joined: Mon Sep 05, 2005 2:24 pm
Post
by kristolklp » Fri Nov 21, 2008 7:09 pm
I am looking for an efficient way to automatically select the selected value in the dropdown upon reloading the page. I cannot get it to work. Looking for some help please. Thanks.
Code: Select all
echo "<select name='color'>";
echo "<option value='blue' =(".$_SESSION['color']." == 'blue'?'selected':'')>blue</option>";
echo "<option value='red' =(".$_SESSION['color']." == 'red'?'selected':'')>red</option>";
echo "</select>";
Last edited by
kristolklp on Fri Nov 21, 2008 8:15 pm, edited 1 time in total.
requinix
Spammer :|
Posts: 6617 Joined: Wed Oct 15, 2008 2:35 am
Location: WA, USA
Post
by requinix » Fri Nov 21, 2008 7:55 pm
It's not working because it's completely messed up.
Code: Select all
echo "<select name='color'>";
echo "<option value='blue' ".($_SESSION['color'] == 'blue'?'selected':'').">blue</option>";
echo "<option value='red' ".($_SESSION['color'] == 'red'?'selected':'').">red</option>";
echo "</select>";
In all fairness, it seems your original code wasn't quite what you actually had, so it's not as "messed up" as I thought.
Last edited by
requinix on Fri Nov 21, 2008 9:26 pm, edited 1 time in total.
kristolklp
Forum Commoner
Posts: 30 Joined: Mon Sep 05, 2005 2:24 pm
Post
by kristolklp » Fri Nov 21, 2008 8:58 pm
Tough love...but thanks for the help.