Я новичок в codeigniter.Я получаю значения из базы данных на страницу вакансий.На странице вакансий я показываю только три столбца из таблицы вакансий из базы данных.У меня есть кнопка ссылки «Просмотреть больше».Когда пользователь нажимает на ссылку View-More, я хочу показать всю информацию о работе на основе его идентификатора на странице просмотра.
Как я могу получить идентификатор со страницы вакансий на страницу просмотра, чтобы отобразить все данные из таблицы вакансий из базы данных?Как я могу получить значения в контроллере?
Пожалуйста, проверьте мой код контроллера заданий
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>