以下是我的代码。我有两个MySQL数据库表,一个是"成员"另一个是"参与者"。我想在表格中显示数据"会员"到我当地的主页,我做到了。但是,我无法插入多行"成员"数据库使用复选框到我的数据库表"参与者"。我被卡住了。任何帮助深表感谢。
f(0, 0) to f(value, 0)
答案 0 :(得分:0)
您没有在insert []数组中存储$ Name和$ Handicap值,只存储$ ID值。
要解决,请执行以下操作:
<input type='checkbox' name='insert[]' value='$ID|$Name|$Handicap'>
然后:
foreach($_POST['insert'] as $check) {
$values = explode('|', $check);
$ID = $values[0];
$Name = $values[1];
$Handicap = $values[2];
//The rest of your SQL code goes here as you have it...
$check = '';
}