在CodeIgniter中,可以通过以下步骤根据ID在视图中显示表值:
show_data()
的方法。public function show_data($id) {
// 加载模型
$this->load->model('your_model');
// 通过ID从数据库中获取表值
$data['result'] = $this->your_model->get_data_by_id($id);
// 加载视图,并将数据传递给视图
$this->load->view('your_view', $data);
}
get_data_by_id()
的方法。public function get_data_by_id($id) {
// 执行数据库查询,获取指定ID的表值
$query = $this->db->get_where('your_table', array('id' => $id));
// 返回查询结果
return $query->row();
}
your_view.php
的视图文件。<!DOCTYPE html>
<html>
<head>
<title>Show Data</title>
</head>
<body>
<h1>表值详情</h1>
<p>ID: <?php echo $result->id; ?></p>
<p>名称: <?php echo $result->name; ?></p>
<p>描述: <?php echo $result->description; ?></p>
<!-- 根据表结构添加更多字段 -->
</body>
</html>
以上代码假设你的数据库表名为your_table
,包含id
、name
和description
等字段。
这样,当你访问http://your_domain/your_controller/show_data/1
时,将会根据ID为1的表值在视图中显示相应的数据。
腾讯云相关产品和产品介绍链接地址:
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云