Php 连接来自模型的数据
我想显示表的内容,但我想通过在其他函数中传递sec_id来显示sec_名称,而不是sec_id,然后获取sec_名称并将其显示在视图上。但是我不能连接变量sec_name,因为显示的是最后一个sec_name,而不是所有其他sec_name 这就是模型Php 连接来自模型的数据,php,Php,我想显示表的内容,但我想通过在其他函数中传递sec_id来显示sec_名称,而不是sec_id,然后获取sec_名称并将其显示在视图上。但是我不能连接变量sec_name,因为显示的是最后一个sec_name,而不是所有其他sec_name 这就是模型 function get_subsec(){ $q=$this->db->query("SELECT subsec_id,subsec_name,order,role_id,sec_id FROM subsection"); retu
function get_subsec(){
$q=$this->db->query("SELECT subsec_id,subsec_name,order,role_id,sec_id FROM subsection");
return $q->result_array();
}
function show_secname($id){
$q=$this->db->query("SELECT name FROM section WHERE sec_id=".$id);
return $q->result_array();
}
这是控制器
function get_subsec(){
$data["x"]=$this->amodel->get_subsec();
foreach($data["x"] as $s){
$y["k"]=$this->amodel->show_secname($s["sec_id"]);
}
$this->load->view("get_subsec",array_merge($data,$y));
}
这就是观点
<?php foreach($x as $row){
echo $row["subsec_id"];
echo $row["subsec_name"];
echo $row["order"];
}?>
<?php foreach($k as $i){
echo $i["name"];
}?>
你应该看看这个: