使用带有方法GET的HTML表单,如何输入大量具有相同名称的条目(超过200个),例如标记,对应于MySQL表中的单个列。基本上让最终用户连续输入数据。
输入数据后如何使用PHP检索它们(> 200)以及如何更新表格。
作为一名教师,我需要立即输入所有学生(不同科目)的分数,我希望通过浏览器完成。
等待建议,
拉维。
答案 0 :(得分:3)
name="whatever[]"
他们将作为数组出现(至少在PHP中):
$_POST["whatever"] //This is an array of all the inputs named whatever[]
答案 1 :(得分:0)
示例:
www.example.com/mypage.php?myparam[]=val1&myparam[]=val2&...
在php中:
$mypar = array();
$mypar = $_GET['myparam'];
2
// connect to the db here...
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
for ($i=0;$i<count($mypar);$i++) {
$sql ="insert into mytable values ($mypar[$i])";
mysql_query($sql,$con);
}
mysql_close($con);