Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在codeigniter中查看基于链接id的所有数据_Javascript_Php_Html_Codeigniter - Fatal编程技术网

Javascript 如何在codeigniter中查看基于链接id的所有数据

Javascript 如何在codeigniter中查看基于链接id的所有数据,javascript,php,html,codeigniter,Javascript,Php,Html,Codeigniter,我是codeigniter的新手。我正在将数据库中的值输入作业页面。在jobs页面中,我只显示数据库jobs表中的三列。我有一个链接按钮“查看更多”。当用户单击“查看更多”链接时,我希望根据viewjobs页面中的id显示所有作业详细信息 如何从jobs页到viewjobs页获取id以显示数据库jobs表中的所有数据?如何在控制器中获取值 请检查我的作业控制器代码 class Careers extends CI_Controller { public function jobs() {

我是codeigniter的新手。我正在将数据库中的值输入作业页面。在jobs页面中,我只显示数据库jobs表中的三列。我有一个链接按钮“查看更多”。当用户单击“查看更多”链接时,我希望根据viewjobs页面中的id显示所有作业详细信息

如何从jobs页到viewjobs页获取id以显示数据库jobs表中的所有数据?如何在控制器中获取值

请检查我的作业控制器代码

class Careers extends CI_Controller {
  public function jobs()
  {   
    $this->load->database();  
    $this->load->model('xjobs');  
    $data['h']=$this->xjobs->xjobslist();  
    $this->load->view('jobs', $data);  
  } 
}
下面是我的jobs.php代码

<table class="table table-hover table-striped jobtable">
  <thead style="background:#f4ae00; color:#fff; border-radius:5px 5px 0px 0px;">
    <tr>
      <th height="30" style="font-weight:400; font-size:18px;">Company Name</th>
      <th style="font-weight:400; font-size:18px;">Job Title</th>
      <th style="font-weight:400; font-size:18px;">Location</th>
      <th style="font-weight:400; font-size:18px;">View</th>
    </tr>
  </thead>
  <tbody>
<?php  
    foreach ($h->result() as $row)  
    {
?>
      <tr>
        <td height="60" style="padding-top:15px;"><?php echo $row->company; ?></td>
        <td style="padding-top:15px;"><?php echo $row->position; ?></td>
        <td style="padding-top:15px;"><?php echo $row->location; ?></td>
        <td style="padding-top:15px;">
          <a href='<?php echo base_url() ?>careers/viewjob?id=<?php echo $row->id; ?>&<?php echo $row->company; ?>&<?php echo $row->location; ?>' class='apply-btn'>View More</a>
        </td>  
      </tr>
<?php                                                                 
    }
?>
  </tbody>
</table>

公司名称
职位名称
位置
看法

使用
$row->id
从控制器获取所有数据

<td style="padding-top:15px;"><a href="<?= base_url('careers/viewjob/'. $row->id) ?>" class='apply-btn'>View More</a></td> 
型号

public function  jobdetail($id){
    return $this->db->get_where('table', ['column' => $id])->row();
}

使用
$row->id
从控制器获取所有数据

<td style="padding-top:15px;"><a href="<?= base_url('careers/viewjob/'. $row->id) ?>" class='apply-btn'>View More</a></td> 
型号

public function  jobdetail($id){
    return $this->db->get_where('table', ['column' => $id])->row();
}

是否要在同一页或另一页上显示所有作业详细信息?在另一页中,此行的问题是什么
?如何根据其id获取另一页中的所有数据?只需使用
$id
调用控制器功能即可。基于该id获取所有数据并加载作业详细信息视图。让我回答您是否要在同一页或另一页上显示所有作业详细信息?在另一页中此行的问题是什么
?如何根据其id获取另一页中的所有数据?只需使用
$id
调用控制器函数即可。基于该id获取所有数据并加载作业详细信息视图。让我来回答