将复选框数据从php页面插入数据库的语法
我有一个带有文本框的php表单,单选按钮列表和带有提交按钮的复选框。将复选框数据从php页面插入数据库的语法,php,Php,我有一个带有文本框的php表单,单选按钮列表和带有提交按钮的复选框。 我想将此php表单中输入的值输入到数据库中。文本框、radiobutton值和我的复选框值中只有一个被输入。我有一个单列用于在查询中输入复选框值。我想知道将所有选中的复选框值输入该单列的语法用逗号。类似的东西可以用。末尾带有[]的名称将向$\u POST返回一个数组。应该可以进行一些测试 HTML PHP 编辑:您需要测试数组,如果没有选中任何框,$\u POST['checkbox\u name']将不是数组。您不想将它们存
我想将此php表单中输入的值输入到数据库中。文本框、radiobutton值和我的复选框值中只有一个被输入。我有一个单列用于在查询中输入复选框值。我想知道将所有选中的复选框值输入该单列的语法用逗号。类似的东西可以用。末尾带有[]的名称将向$\u POST返回一个数组。应该可以进行一些测试 HTML PHP
编辑:您需要测试数组,如果没有选中任何框,$\u POST['checkbox\u name']将不是数组。您不想将它们存储在一列中。你可以创建一个连接表,或者别的什么,这会帮你省去一些麻烦。
<!-- open method="post" form here -->
<input type="checkbox" name="checkbox_name[]" value="1" />
<input type="checkbox" name="checkbox_name[]" value="2" />
<?php
// INSERT THIS VALUE INTO COLUMN FOR A COMMA DELIMITED LIST
$checkbox_values = implode(',', $_POST['checkbox_name']);
?>