投稿を表示するページがあり、各投稿の横に作成者の名前が表示されます。 (カラムはIDと著者と呼ばれて)と著者のための1つ(列と呼ばタイトルと著者付き)ページ用のDBテーブルがあります。Codeigniter:ビュー内のループ内でクエリを実行しようとしています
コントロール
function pages() {
// QUERIES
$pages_query = $this->db->get('table_pages');
$authors_query = $this->db->get_where('table_authors', array('id =' => $row->author));
// DATA
$data['pages'] = $pages_query;
$data['authors'] = $authors_query;
// CREATE
$this->load->view('admin_pages', $data);
}
ビュー
<? foreach ($pages->result() as $row): ?>
Title: <?=$row->title?>, by <?=$authors['id']?><br />
<? endforeach; ?>
私は私の問題は、コントロールのIDに基づいて、著者の呼び出しであると思いますが、私はちょうどそれを把握するように見えることはできません。
、table_pagesにおけるTHER AUTHOR_ID列がありますか? – safarov