答案 0 :(得分:0)
您的PHP代码存在多个问题:
1。)在第二个foreach
中,你仍然在第二个和第三个回声中使用$student
。这就是为什么你一次又一次得到同一个名字
顺便说一句,你不必使用带有echo的括号。
2.。)与已经对您的问题发表评论的其他人一样:无论如何输出无效HTML ,这可能是您的浏览器未正确显示所有<option>
的原因。你不能在<input>
内有<select>
为什么不使用某些特殊字符(比如+
)来分隔<option>
s value属性中的名称和姓氏,然后使用explode('+',$_POST['to'])
(或{{ 1}}分别)当你在服务器上得到结果?通过这种方式,您可以单独获取姓名和姓氏。