Jump to content


Photo

getting a hidden id number from a select list


  • Please log in to reply
1 reply to this topic

#1 dsg

dsg
  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 13 August 2003 - 03:48 AM

I have a page that allows a user to select an student to work with. In the code below, I have saved each student id in an array so I can get the value by perhaps a javascript which would look something like this:

var id = document.form.select_list[selectedIndex].text;
document.form.id = id;

Any idea of exactly how I should do it? I would like to use php only and no javascript but I am a little clueless on how to do this. My final goal is to register the \"id\" in a session and pass it back to the calling page.

<?php
echo \"<input type = \"hidden\" name = \"id\">\";
echo \"<select name = \"select_list\">\";
$i = 0;
$arr = array();
while ($row = mysql_fetch_assoc($result))
{
echo \"<option>\".$row[\'last\'].\", \".$row[\'first\'].\"</option>n\";
$arr[$i++] = $row[\'id_number\'];
}
echo \"</select>\";
?>

#2 effigy

effigy
  • Staff Alumni
  • Advanced Member
  • 3,600 posts
  • LocationIL

Posted 13 August 2003 - 11:02 AM

you do not want the id number to be in the value of the <option> tag?
Regexp | Unicode Article | Letter Database
/\A(e)?((1)?ff(?:(?:ig)?y)?|f(?:ig)?)\z/




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users