techker Posted February 15, 2009 Share Posted February 15, 2009 hey guys i got some part of my list boxes good but it does not stay on the selected choise? it refreshe's the page but it does not stay on the selected choice>? <? require "config2.php"; $connection = mysql_connect($dbhost, $dbusername, $dbpass); $SelectedDB = mysql_select_db($dbname); $cat=$_GET['cat']; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <SCRIPT language=JavaScript> function reload(form) { var val=form.cat.options[form.cat.options.selectedIndex].value; self.location='sel.php?cat=' + val ; } </script> </head> <body> <form id="cat" name="cat" method="post" action=""> <label> <select onchange="reload(this.form)" name="cat" id="cat"> <option value="ABS">ABS</option> <option value="ARMS">ARMS</option> <option value="LEGS">LEGS</option> <option value="SHOULDERS">SHOULDERS</option> <option value="CHEST">CHEST</option> </select> </label> </form> </body> </html> Quote Link to comment https://forums.phpfreaks.com/topic/145353-selected/ Share on other sites More sharing options...
gevans Posted February 16, 2009 Share Posted February 16, 2009 <option value="ABS"<?php if(isset($_POST['cat']) && ($_POST['cat'] == 'ABS')) echo ' selected'; ?>>ABS</option> You need to so that with the right comparison for each select option Quote Link to comment https://forums.phpfreaks.com/topic/145353-selected/#findComment-763074 Share on other sites More sharing options...
techker Posted February 16, 2009 Author Share Posted February 16, 2009 nice thx. is there a way i can copy and past this form mulitiple times on one page?cause when i do so it refresh's all the select boxes.. Quote Link to comment https://forums.phpfreaks.com/topic/145353-selected/#findComment-763304 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.