Set the FORM ACTION="script.php" and METHOD="POST" ie...
<FORM NAME="Employees" ACTION="script.php" METHOD="POST"> <SELECT NAME="name"> <OPTION SELECTED VALUE=""></OPTION> <OPTION VALUE="John"</OPTION>John <OPTION VALUE="Mary"</OPTION>Mary </SELECT> </FORM> script.php: <?php echo $name; ?> Beauford.2002 wrote:
Hi, I'm sending this to both lists as I'm not sure where the problem is, but I believe it is an issue with my HTML form. Here's the problem: I have a drop-down menu form on my webpage with employee names in it. When I choose a name and click submit it gets passed to a php page which accesses a mysql database and displays information about that employee. The problem is that the form is not sending the employee name to the php page. If I insert the name in the php page manually, it works fine, so the problem appears to be with the form. Can someone help me out here - a sample of my code is below. I'm not sure how to explain this, but whatever gets sent to the PHP page has to be one variable - i.e. if I choose John, then the variable that gets sent to the PHP should have the value John, if I choose Mary, the value of the variable should be Mary. Hope this makes sense. TIA <P><CENTER><FORM NAME="Employees"> <SELECT NAME="name"> <OPTION SELECTED VALUE=""></OPTION> <OPTION VALUE="John"</OPTION>John <OPTION VALUE="Mary"</OPTION>Mary </SELECT> <INPUT TYPE="submit" VALUE="Submit">
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php