У меня есть страница, где я могу показать отдельные компании: http://kees.een-site-bouwen.nl/bedrijven/1
На странице он показывает мне компанию с id=1
. Если я посмотрю «Метки» где-то на странице, я могу увидеть «Drukwerk».
Я использовал объединенный стол, чтобы показать теги для каждой компании. Есть больше тегов для этой конкретной компании, но это только показывает мне один тег «Drukwerk».
Как я могу показать все теги с идентификатором компании 1?
Я все еще новичок в CodeIgniter, поэтому, возможно, это очень просто, но здесь всегда стоит задаться вопросом.
Моя функция модели, чтобы получить теги:
function bedrijven_tags($idbedrijven)
{
$this->db->where('bedrijven.idbedrijven', $idbedrijven);
$this->db->select('*');
$this->db->from('bedrijftags');
$this->db->join('tags', 'bedrijftags.idtags = tags.idtags');
$this->db->join('bedrijven', 'bedrijftags.idbedrijven = bedrijven.idbedrijven');
$query = $this->db->get();
$result = $query->result_array();
return $result;
}
Моя функция контроллера, чтобы передать его просмотров:
$data['query2'] = $this->bedrijven_model->bedrijven_tags($idbedrijven);
Мои взгляды для показа метки:
<?php foreach($query2 as $item2);?>
<?= ($item2['Tag']); ?></p>
<?php endforeach; ?>
' =' Такое же, как 'echo'. –
есть несколько опечаток в вашем коде. но я получил его работу. спасибо :) никогда не знал, что все так просто. –