【问题标题】:how add checkbox according to while loop and database [closed]如何根据while循环和数据库添加复选框[关闭]
【发布时间】:2019-03-29 23:16:43
【问题描述】:

我有这段代码,我在数据库中有一个表。我想根据从数据库中获取的数字添加复选框。

例如。如果 db 编号为 4,则添加 4 个复选框。

我有 css 代码来更改复选框以切换我的代码适用于没有 css 代码的复选框,但当 css 代码有效并且执行 css 代码时我无法选中或取消选中我认为这是我的 php 的问题编码我的 我如何解决这个问题来处理我的查询 代码为:

【问题讨论】:

  • 请包含代码,而不是代码图像。

标签: php jquery html css checkbox


【解决方案1】:

首先你得到这个错误是因为你在第 8 行有一些错误,我认为你错过了方括号之前的数组名称。

您的复选框的主要问题是它们都具有相同的id,这在单个页面上必须是唯一的。另一个问题是您将所有复选框放在一个标签内 - 当您单击 label 时,浏览器会尝试检查其中的复选框,应该将哪个复选框标记为已选中?您应该将每个复选框放在单独的标签内。

小提示:如果您在label 中放置复选框,那么对于labelcheckbox,您不需要id - 它会使您的代码更简洁,它仍然可以正常工作并且您将避免重复id

顺便说一句:使用此代码,您的所有复选框都将具有相同的值 - 不会有下一个问题吗?

【讨论】:

  • 下一个问题是,例如数据库中第一个复选框的状态为0,第2个复选框的状态为1,问题是我创建的循环更正了状态所有整个复选框上的第 1 个复选框@joint....
  • 看到这条评论@jhpratt
猜你喜欢
  • 2013-07-15
  • 2013-03-09
  • 1970-01-01
  • 2016-09-13
  • 1970-01-01
  • 1970-01-01
  • 2018-08-10
  • 2017-10-08
  • 2016-12-23
相关资源
最近更新 更多