我是 cakephp 的新手,所以我想在用户选中复选框时将值 1 存储在数据库中,并在更新后保持选中状态,请帮助我解决此问题。
还有一件事 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(); ?>`
最佳答案
按照以下步骤操作
- 将 bool 列的数据库列更改为 TINYINT(1)。
保存您的请求数据
$this->Userhistory->save($this->request->data);
关于javascript - 如何使用cakephp中的复选框将数据保存在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44759821/