私は工場の検索機能を持っています。工場を検索して名前 (ハイパーリンク) をクリックすると、個々の工場を新しいページに表示したいと考えています。
ここで見ることができます: http://kees.een-site-bouwen.nl/home/searchresults
このリンクのビューは次のとおりです。
<div id="bigcontent">
<h2>Zoekresultaten:</h2>
<br /> <br />
<table>
<tr><th>Bedrijf</th><th>Adres</th><th>Postcode</th><th>Plaats</th><th>Website</th><th>Email</th></tr>
<hr>
<br /> <br />
<?php foreach($query as $item):?>
<tr>
<td><a href="<?php echo base_url()?>home/showindividueel/<?php echo $item->idbedrijven?>"><?= $item->Bedrijfsnaam ?></td>
<td><?= $item->Adres ?></td>
<td><?= $item->Postcode ?></td>
<td><?= $item->Plaats ?></td>
<td><?= $item->Website ?></td>
<td><?= $item->Email ?></td>
</tr>
<?php endforeach;?>
</table>
<br /> <br />
<hr>
<br />
<<<a href="<?php echo base_url('home/search') ?>">Terug</a>
</div>
コントローラ機能:
function showindividueel($id)
{
$data['query'] = $this->bedrijven_model->get_result($id);
$this->load->view('header');
$this->load->view('table_individual',$data);
$this->load->view('footer');
}
私のモデル関数:
function get_result($id)
{
$this->db->select('*');
$this->db->from('bedrijven');
$this->db->where('idbedrijven', $id);
$result = $this->db->get();
return $result;
}
個々の工場を表示する私の見解:
<div id="bigcontent">
<table>
<tr><th>Adres</th><th>Postcode</th><th>Plaats</th><th>Website</th><th>Email</th></tr>
<hr>
<br /> <br />
<?php foreach($query as $item):?>
<tr>
<td><?= $item->Bedrijfsnaam ?></td>
<td><?= $item->Adres ?></td>
<td><?= $item->Postcode ?></td>
<td><?= $item->Plaats ?></td>
<td><?= $item->Website ?></td>
<td><?= $item->Email ?></td>
</tr>
<?php endforeach;?>
</table>
</div>
ここに示すエラーが表示されます: http://kees.een-site-bouwen.nl/home/showindividueel/1
私のファクトリ テーブルには、主キー idbedrijven があります。自動インクリメント付き。
私は何が欠けていますか?
ありがとう