【发布时间】:2016-02-04 11:42:54
【问题描述】:
我有一个名为 group 的表,其中有 admin、editor、user、guest 等列,它们都是布尔值。
我想使用复选框创建一个组。所以在我看来,我有像管理员、编辑、用户、访客和一个创建按钮这样的复选框。当我单击创建按钮时,我希望选中的选项在数据库中为真,而未选中的选项仍然为假。我该怎么做?
我是 codeigniter 的新手。
<html>
<head>
<title>Create A group</title>
</head>
<body>
<?php echo form_open('group/create_group'); ?>
<div>
<?php echo form_label("Gruop Name"); ?>
<?php
$data=array(
'name'=>'group_name',
'placeholder'=>'enter group name'
);
?>
<?php echo form_input($data); ?>
</div>
<div>
<?php $data=array(
'name'=>'role[]',
'value'=>'1',
'type'=>'checkbox'
);
?>
<?php echo form_label('Admin'); ?>
<?php echo form_checkbox($data); ?>
</div>
<div>
<?php $data=array(
'name'=>'role[]',
'value'=>'2'
);
?>
<?php echo form_label('User'); ?>
<?php echo form_checkbox($data); ?>
</div>
<div>
<?php $data=array(
'name'=>'role[]',
'value'=>'3'
);
?>
<?php echo form_label('Editor'); ?>
<?php echo form_checkbox($data); ?>
</div>
<div>
<?php $data=array(
'name'=>'role[]',
'value'=>'4'
);
?>
<?php echo form_label('Others'); ?>
<?php echo form_checkbox($data); ?>
</div>
<div>
<?php $data=array(
'type'=>'submit',
'value'=>'Create'
); ?>
<?php echo form_submit($data); ?>
</div>
<?php echo form_close(); ?>
</body>
【问题讨论】:
-
你能分享一下试过的代码吗?
-
我没试过模型代码不知道从哪里开始
-
参考链接了解如何在codeigniter中使用模型ellislab.com/codeigniter/user-guide/general/models.html
标签: php codeigniter checkbox