我有一个表学生有student_id(Pk)和两列class_id和class_id2作为学生可以在两个班级注册 我想使用Code-igniter来获取两列的值,我尝试了数组,但它似乎不起作用,因为它让所有学生
<?php
$students = $this->db->get_where('student' , array('class_id'=>$class_id) )->result_array();
foreach($students as $row):?>
<tr class="gradeA">
<td><?php echo $row['roll'];?></td>
<td><?php echo $row['name'];?></td>
<?php
当我将值更改为class_id2时,它从该列获取值,但我不知道是否有办法可以同时获得这两个值?
答案 0 :(得分:0)
试试这个,
$this->db->or_where("class_id",$class_id);
$this->db->or_where("class_id2",$class_id);
$students = $this->db->get('student')->result_array();