如何在CodeIgniter中名称变量时访问发布数据

时间:2015-05-12 14:02:04

标签: codeigniter variables post

我有复选框。它们的名称是查询的结果。我想在数据库中插入它们的值,但我无法访问它们。我尝试使用$ 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>

0 个答案:

没有答案