Php 如何从查询结果中提取字段值
我在从查询结果中提取数据时遇到问题。我的模型中有以下方法,它返回多行的结果Php 如何从查询结果中提取字段值,php,codeigniter,Php,Codeigniter,我在从查询结果中提取数据时遇到问题。我的模型中有以下方法,它返回多行的结果 function method(){ $this->db->select('*'); $this->db->from('table_name'); $query = $this->db->get(); return $query->result(); } 从我的控制器我调用上面的函数如下 $data['returned_reco
function method(){
$this->db->select('*');
$this->db->from('table_name');
$query = $this->db->get();
return $query->result();
}
从我的控制器我调用上面的函数如下
$data['returned_records']= $this->model_name->method();
现在我想在视图中以表格格式显示返回的_记录。我该怎么做呢?您必须在视图文件中以表格格式打印数据
<table>
<th>Title</th>
<?php foreach($returned_records as $result){
<tr>
<td><?php echo $result->title;?></td>
</tr>
<?php
}
?>
</table>
标题
您必须在视图文件中以表格格式打印数据
<table>
<th>Title</th>
<?php foreach($returned_records as $result){
<tr>
<td><?php echo $result->title;?></td>
</tr>
<?php
}
?>
</table>
标题
要以tablur格式显示视图中的输出,代码如下:
<table border="1">
<tbody>
<tr>
<td>Heading 1</td>
<td>Heading 2</td>
// add more according to requirement
</tr>
<?php
foreach ($returned_records->result() as $row)
{
?><tr>
<td><?php echo $row->Column_name;?></td>
<td><?php echo $row->Column_name;?></td>
// add more according to requirement
</tr>
<?php }
?>
</tbody>
</table>
标题1
标题2
//根据需要增加更多
//根据需要增加更多
要以tablur格式显示视图中的输出,代码如下:
<table border="1">
<tbody>
<tr>
<td>Heading 1</td>
<td>Heading 2</td>
// add more according to requirement
</tr>
<?php
foreach ($returned_records->result() as $row)
{
?><tr>
<td><?php echo $row->Column_name;?></td>
<td><?php echo $row->Column_name;?></td>
// add more according to requirement
</tr>
<?php }
?>
</tbody>
</table>
标题1
标题2
//根据需要增加更多
//根据需要增加更多
在控制器功能中传递$数据,如下代码所示:
$this->load->view('your_view',$data);
在你看来:
<table>
<tr>
<th>Column Name</th>
</tr>
<?php foreach($returned_records as $row){ ?>
<tr>
<td><?= $row->column_name ?></td>
</tr>
<?php } ?>
</table>
列名
在控制器功能中传递$数据,如下代码所示:
$this->load->view('your_view',$data);
在你看来:
<table>
<tr>
<th>Column Name</th>
</tr>
<?php foreach($returned_records as $row){ ?>
<tr>
<td><?= $row->column_name ?></td>
</tr>
<?php } ?>
</table>
列名
标题1
标题2
由于您已经以“query->result()”的形式返回,因此无需再次写入$returned\u records->result()
标题1
标题2
由于您已经以“query->result()”的形式返回,因此无需再次写入$returned\u records->result()
列名
列名