【问题标题】:Passing variable to a controller in CodeIgniter在 CodeIgniter 中将变量传递给控制器
【发布时间】:2015-04-28 07:04:23
【问题描述】:

您好,我正在视图中显示数据,但每次显示时我都想将 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>';
}

【问题讨论】:

  • 您是从数据库中以 STD 对象或数组的形式发送结果吗?请提供更多代码来详细说明

标签: php html codeigniter


【解决方案1】:

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

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>';

【讨论】:

  • 非常感谢 DAvid fox 先生
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多