我有复选框。它们的名称是查询的结果。我想在数据库中插入它们的值,但我无法访问它们。我尝试使用$ this-> input-> post($ userId),但它不起作用。我怎么能访问它们?
当我在观点中回应时:
echo $this->input->post($userId) ;
它显示了这些user_ids。但是如何在模型中访问它们?
我的观点是:
<?php
foreach ($all_teachers_show as $row)
{
$userId = $row->user_id;
echo $userId;
$first_name = $row->first_name;
$last_name = $row->last_name;
$teacherSelected = ( isset($_POST[$userId]) ) ? true : false;
?>
<td>
<input
type="checkbox"
class='all_teachers_show'
name="<?php echo $userId; ?>"
<?php
if ( $teacherSelected )
echo 'checked="checked"';
?>
value="<?php echo $userId; ?>"
>
<?php echo $first_name . ' ' . $last_name ?>
<td>