【问题标题】:CodeIgniter 3 : URL on fetched dataCodeIgniter 3:获取数据的 URL
【发布时间】:2016-08-17 18:58:01
【问题描述】:

我只是想知道如何使用获取的数据的 URL 创建一个页面。

例如

chapter.php?bookid=135&chapter=Chapter_1

所以我需要根据 bookid 和章节创建一个包含数据(来自其他表)的页面。

【问题讨论】:

  • 你的问题不清楚。我猜你正在 Codeigniter 中寻找 uri 段:codeigniter.com/userguide3/libraries/uri.html。好好描述你的问题
  • @JobSam 是的,我刚刚学习了有关 URI 段的基础知识。谢谢你:)
  • 欢迎@Pedro Ordonez :)

标签: php codeigniter url


【解决方案1】:

如果需要获取图书的数据库数据

http://www.codeigniter.com/user_guide/database/query_builder.html#selecting-data

public function get_data() {
  $this->db->select('*');
  $this->db->from('yourtablename');
  $this->db->where('bookid', $this->input->get('bookid'));
  $query = $this->db->get();

  return $query->row();
}

然后在控制器上

$book_result = $this->model_book->get_data();

$data['bookname'] = $book_result->bookname;

$this->load->view('some_view', $data);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-14
    • 1970-01-01
    • 2021-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多