Je veux choisir parmi 3 tables « Forum_traad » « Forum_kommentare » « utilisateurs »CodeIgniter rejoindre problème
Je veux recueillir de tous les champs « forum_traad » et « forum_kommentare » et ne recueillir que le champ « profil_billed » dans mes tables utilisateurs et je veux montrer l'image qui correspond à l'utilisateur qui a créé le fil, et ceux qui ont créé un respons dans le fil.
J'ai un champ dans "forum_traad" et "forum_kommentare" qui s'appelle "Brugernavn" et il doit correspondre à "Brugernavn" dans les tables "users".
espère que vous comprenez ce que je veux dire, ce que je fait jusqu'à présent:
fichier modèle:
$this->db->select('*,forum_traad.indhold as traad_indhold,
forum_kommentare.indhold as kommentare_indhold,
forum_traad.brugernavn as traad_brugernavn,
forum_traad.id as traad_id, users.profil_billed as billed
');
$this->db->from('forum_traad');
$this->db->join('forum_kommentare', 'forum_kommentare.fk_forum_traad = forum_traad.id');
$this->db->join('users', 'forum_traad.brugernavn = users.profil_billed');
$this->db->where('forum_traad.id', $id);
$query = $this->db->get();
mon fichier de vue:
if($query)
{
echo $query->overskrift;
} else {
echo "der er ikke noget";
}