将变量传递给CodeIgniter中的控制器

时间:2015-04-28 07:04:23

标签: php html codeigniter

您好我在视图中显示数据但每次显示我想将Student_id存储在一个变量中,将该变量传递给控制器​​但是它给了我错误

foreach($results as $row)
{
    $this->load->helper('url');
    echo '<a href="http://localhost/amref/mama/get_student?var1=<?php echo $row->student_id;?>" '.'<tr><td>'.$row->student_fname.' '.$row->student_lname.'</td><td>'.$row->gender.'</td><td>'. $row->res_district.' , '.$row->res_region.'</td><td>'.$row->collage_name.'</td><td>'.$row->course_name.'</td></tr>'.'</a>';
}

1 个答案:

答案 0 :(得分:1)

您的语法不正确,我很确定您希望嵌套在<td>元素中的锚标记,可能是这样的:

echo '<tr><td><a href="http://localhost/amref/mama/get_student?var1='.$row->student_id.'">'.$row->student_fname.' '.$row->student_lname.'</a></td><td>'.$row->gender.'</td><td>'. $row->res_district.' , '.$row->res_region.'</td><td>'.$row->collage_name.'</td><td>'.$row->course_name.'</td></tr>';