php - 我们可以在 Codeigniter 的单选按钮中传递数组值吗?

标签 php mysql codeigniter

<tr>
    <td>Balance</td>
    <td><?php echo form_radio('balance',array('Yes' => 'Yes', 'No' => 'No'), $this->input->post('balance') ? $this->input->post('balance') : $user->balance);  ?></td>
</tr>

对于上面的代码,我想在数据库中存储是或否。我的意思是用户应该能够选择他想分配余额还是不想分配余额。但是我得到一个错误 Message: Array to string conversion 编辑用户时如何在我的数据库中只存储是或否?

最佳答案

如果我处于这种情况,那么我会将数据库列的默认值设置为“否”,如果用户选择单选按钮,则使用下面的代码保存"is"...

<td>Balance</td>
<td><?php echo form_radio('balance','Yes', $this->input->post('balance') ? $this->input->post('balance') : $user->balance);  ?></td>

关于php - 我们可以在 Codeigniter 的单选按钮中传递数组值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32140522/

相关文章:

php - 交响乐 2 : Force https for all routes

php - 使用正则表达式匹配作为数组指针

php - 如何缓存网页中的静态html元素?

php - 参数编号无效,PDO 重复更新失败

php - 如何使用 laravel db 查询为 sql 中的分组项命名?

mysql - Codeigniter - 将 mysql 查询转换为 CodeIgniter 的事件记录查询

php - 数据透视表中的 laravel/ Eloquent 修改器/访问器

mysql - Django DateTimeField 值在线程结束后丢失

php - 如何在 codeigniter 中按尺寸过滤产品

php - 使用 codeigniter 在 webroot 之外提供图像