Php 如何在表格(WordPress)中添加具有多个值的复选框?

Php 如何在表格(WordPress)中添加具有多个值的复选框?,php,mysql,wordpress,Php,Mysql,Wordpress,现在我从选项表改为自己的表,所以事情变得越来越困难 我在表中有一个复选框,它的名称是selection,下面是我尝试的 <input type="checkbox" name="selection" value="1"<?php checked("1",$item['selection']);?> /> <input type="checkbox" name="selection" value="2"<?php checked("2",$item['selec

现在我从
选项表改为自己的表,所以事情变得越来越困难

我在表中有一个复选框,它的名称是
selection
,下面是我尝试的

<input type="checkbox" name="selection" value="1"<?php checked("1",$item['selection']);?> />
<input type="checkbox" name="selection" value="2"<?php checked("2",$item['selection']);?> />
<input type="checkbox" name="selection" value="3"<?php checked("3",$item['selection']);?> />
/>
/>
/>
它正在抛出警告
警告:mysql\u real\u escape\u string()期望参数1是字符串,数组给定

使用我自己的表时,如何在复选框中存储多个同名值


任何帮助都将非常有用。

我想checked是一个函数,您将带着它返回vaule。如果这是真的,那么在您选中的函数之前,您缺少了一个
回音


这并没有保存任何值
您的意思是没有选中值吗?没错,复选框没有选中@wordpresserThanks for your answer+1。但这不起作用。该复选框未选中。我只有一个字段是
选择
,因此,当我选中多个选择时,可以在该字段中存储多个值,因为它仅选择最近选择的一个字段。如果选中了四个复选框,则它只选择了四个复选框中的一个,我可以用什么方式显示?我不知道怎么展示,你能解释一下吗
<input type="checkbox" name="selection[]" value="1"<?php checked("1",$item['selection']);?> />
<input type="checkbox" name="selection[]" value="2"<?php checked("2",$item['selection']);?> />
<input type="checkbox" name="selection[]" value="3"<?php checked("3",$item['selection']);?> />