当前位置: 首页 > 面试题库 >

PHP复选框设置为根据数据库值进行检查

冷浩瀚
2023-03-14
问题内容

我有一个系统,人们可以填写他们的信息,以后可以回去编辑某些部分,基本上是输入个人信息,并检查他们是否想知道其他信息,这些额外信息中有4个是复选框。用户将最多选择4个字段,并且数据库将4个字段设置为no,如果他们选择一个,则字段将更改为yes。我希望他们能够返回并取消选择或重新选择这4个复选框中的任何一个,所以我希望如果值是yes,则要选中的复选框,如果值不是,则不选中。

字段是tag_1,tag_2,tag_3,tag_4

任何帮助表示赞赏

我收集了某种if语句,但不确定如何将其包含在复选框中。

<label for="tag_1">Tag 1</label>
<input type="checkbox" name="tag_1" id="tag_1" value="yes" />

伊恩


问题答案:

数据库中提取复选框字段的信息。接下来,将上面的示例行更改为:(此代码假定您已将用户信息检索到一个名为的关联数组中dbvalue,并且数据库字段名称与HTML表单上的名称匹配)

<input type="checkbox" name="tag_1" id="tag_1" value="yes" <?php echo ($dbvalue['tag_1']==1 ? 'checked' : '');?>>

如果您正在寻找可以为您做所有事情的代码,那么您来对地方了。



 类似资料:
  • 我得到了这个数据帧,我想根据一些列名分配一个值。像这样。loc[df['max_speed']==1,df['shield']==2,new]=10然后我将获得新的数据帧: 有人知道怎么做吗?

  • 我正在使用它来自动化一个GWT应用程序。有一个包含以下列的表:checkbox,userID,Username,Fname,LName,email。 我得到的错误是:selenium.common.exceptions.invalidselectoreXception:消息:无效选择器:无法找到具有xpath表达式//tr[td[contains(text()='agency_group_0_ag

  • 我目前正在工作Java/Selenium webdriver自动化。然而,我被困在这个特定的部分,我无法使webdriver点击基于值的复选框。 当我不使用xpath的Axes部分时,它可以工作,但是它只能选中第一个复选框 下面是html的一个片段

  • 只是回顾一下 数据库-未找到记录-将默认复选框显示为选中 如果记录找到从数据库exisfieldfirstname=false使用值,则未选中复选框

  • 我正尝试使用一个复选框来使用jQuery更新ID行处的数据库。 我正在使用while循环填充表。JQuery对第1行起作用,正确更新ID为xx的复选框的1或0。当您单击任何其他行时,它会正确地标识ID,但不会返回复选框值。 PHP代码: AJAX代码:

  • 我有一个,有200多列。问题在于订单生成时 我需要对这些列进行如下排序: 我有办法在Python中做到这一点吗?