我有这段代码,并且数据库中有一个表。我想根据从数据库中获取的数字添加复选框。
例如如果数据库编号为4,则添加4个复选框。
我有css代码来更改复选框以切换切换我的代码适用于没有css代码的复选框,但是当css代码有效且css代码被执行时无法工作,我无法检查或取消选中我认为这是我的php的问题编码我的 我如何解决此问题以解决我的查询 代码是:
答案 0 :(得分:0)
首先,您会收到此错误,因为您在第8行出现了一些错误,我认为您错过了方括号前的数组名称。
您的复选框的主要问题是所有复选框都具有相同的id
,并且在单个页面上必须唯一。另一个问题是,您将所有复选框都放在一个标签内-当您单击label
时,浏览器会尝试选中其中的复选框,应将哪个复选框标记为已选中?您应该将每个复选框放在分开的标签内。
小技巧:如果将复选框放在label
内,则id
和label
不需要checkbox
-这样可以使代码更简洁,仍然可以正常工作,您将避免重复使用id
。
顺便说一句:使用此代码,您所有的复选框都将具有相同的值-不是下一个问题吗?