因此需要从链接到Forename和Surname的下拉框中获取id。在我运行代码的地方,我得到了所需的效果,因为名称显示在下拉列表中。
id和name信息来自表用户,而accept,project_id和project_lecturer来自projects表。由于这是正常工作,所以接受和预测的信息是正确的
我需要从下拉列表中获取用户的id,并更新项目表中的现有project_lecturer。有没有人对此有任何解决方案?
$updateSQL = sprintf("UPDATE projects SET Project_Lecturer=%s, Accepted=%s
WHERE Project_id=%s",
GetSQLValueString($row_Lecturer['id'], "int"),
GetSQLValueString($_POST['Accept'], "text"),
GetSQLValueString($_POST['Project_id'], "int"));
mysql_select_db($database_projectsite, $projectsite);
$Result1 = mysql_query($updateSQL, $projectsite) or die(mysql_error());
下拉框
<option value="<?php echo $row_Lecturer['id']?>">
<?php echo $row_Lecturer['Student_Forename']?>
<?php echo $row_Lecturer['Student_Surname']?></option>