У меня есть выпадающий список, который динамически заполняется из базы данных MySQL:
<select name= "studentnames" >
<option value="0">Select a Student</option>
$RSStudentName = mysql_query( "SELECT StudentName, StudentID FROM Students " );
while($StudentNameList = mysql_fetch_object($RStudentName))
{
<option value = "<?php echo $StudentNameList->StudentID ;?> " >
<?php
echo $StudentNameList->StudentName ;
?>
</option>
<?php
}
?>
</select>
Раскрывающийся список заполняется этими пунктами, как показано ниже:
Student1
Student2
Student3
Student4
Студенческий стол выглядит так:
SID | SNAME
S001 | Student1
S002 | Student2
S003 | Student3
Теперь, когда пользователи выбирают имя студента из выпадающего списка, я хочу получить значение этого параметра и вставить его в таблицу. Как это сделать?
То есть, если пользователь выбирает Student3
в раскрывающемся списке, то я хочу получить S003
в некоторой переменной и вставить ее в таблицу? Пожалуйста, помогите, как получить атрибут value в переменной.
Можно ли это сделать?
$sid = $_POST('studentnames').value;