在下面的代码中,我选择了4个复选框,我可以显示这4个复选框。但是,如何将这4个选中的复选框值存储在我的数据库的同一表中lecture1,lecture2等下的不同列中。 4是讲座复选框的默认值。如何使用PHP将多个复选框值存储在数据库中同一表的多个列中?
$teachername1=$_POST[ 'teachername1' ];
echo"$teachername1";
$_SESSION['teachername1']=$_POST[ 'teachername1' ];
if(!empty($_POST['lecture']))
{
$checked_count = count($_POST['lecture']);
echo"You have selected following ".$checked_count."option(s):<br/>";
foreach($_POST['lecture'] as $selected)
{
echo $selected."<br>";
}
}
我认为你是在通灵论坛之后。在这里,我们倾向于看到表格的结构,而不是试图想象他们 – Strawberry
可能重复[在MySQL数据库中存储复选框值的最佳方式是什么?](https://stackoverflow.com/questions/6784533/whats-the -best-way-store-checkbox-values-in-mysql-database) – Dmitry