【问题标题】:how to save data on database using checkbox in cakephp如何使用 cakephp 中的复选框将数据保存在数据库中
【发布时间】:2017-11-29 07:11:35
【问题描述】:

我是 cakephp 的新手,所以我想在用户选中复选框时将值 1 存储在 db 中,更新后也保持选中状态,请帮我解决这个问题。

Userhistory.tillnow 的另外一个默认值是 0

 <?php echo $this->Form->create('Userhistory', array('class' => 'form-inline')); ?>
 <?php echo $this->Form->input('Userhistory.tillnow', array('type' => 'checkbox')); ?>` 
 <?php echo $this->Form->end(); ?>`

【问题讨论】:

    标签: javascript php ajax html cakephp


    【解决方案1】:

    按照以下步骤操作

    1. 将数据库列更改为布尔列的 TINYINT(1)。
    2. 保存您的请求数据

      $this-&gt;Userhistory-&gt;save($this-&gt;request-&gt;data);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-19
      • 1970-01-01
      • 2016-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多