2017-11-09 18 views
-1

カテゴリとフォーラム間の関係をcodeigniterでどのように作成できますか?すべてのカテゴリを取得まずイムは、このように私のフォーラムで、アレイ内に置く、その後、それらを表示:Codeigniter get_whereカテゴリID =フォーラムID

 // $this->db->order_by('category_position', 'asc'); 
     // $q = $this->db->get('categories'); 
     // return $q->result_array(); 

は、これは完璧に動作します。次にカテゴリに関連するすべてのフォーラムを取得するにはどうすればいいですか?私はcodeigniterのget_whereをどのくらい正確に使うべきですか?そして、forum id = category idを別のメソッドからどこに置くべきですか?

私のデータベースが簡単で、以下が含まれています。

 // For categories: category_id, category_position, category_title 
     // For forums: forum_id, forum_position, forum_title 
+0

あなたは絵を提供することができます。私は理解していなかった。 – brahimfes

+0

確かに、そこに行きます。 – Knightwalker

答えて

1

あなたは何のCSSグリッドやブートストラップを言及していない、あなたはフレックス使用できますか?

.fluid-parent { 
 
    display: flex; 
 
    height: 100px; 
 
} 
 

 
.fixed-child { 
 
    width: 100px; 
 
    background: red; 
 
} 
 

 
.fluid-child { 
 
    flex: 1; 
 
    background: blue; 
 
}
<div class="fluid-parent"> 
 
    <div class="fixed-child"></div> 
 
    <div class="fluid-child"></div> 
 
</div>

+0

こんにちは、私は私の質問を書き直しました。あなたはあなたの答えを削除できますか?多分私を助けてくれるでしょうか?ありがとうございます – Knightwalker

+0

あなたは古い質問を編集するのではなく、新しい質問を投稿するべきです。あなたは、新しい質問を投稿することによって、より良い回答を得るチャンスを得るでしょう。 –

+0

しかし、私の瞬間が凍って、私は私を降格した質問を編集しなければならなかった。とにかく私はcodeigniterフォーラムで研究し、私が欲しいことをするために皮の方法を見つけることができませんでした。 – Knightwalker

0

一つの解決策は、絶対に、設定された幅のdiv要素を配置することです:あなたが行うことができるようになります。コンテナのパディングに同じサイズを追加して、それに応じて2番目のdivをオフセットします。

.container { 
 
    background-color: red; 
 
    width: 300px; 
 
    padding-left: 100px; 
 
    /*Width of the left div*/ 
 
    position: relative; 
 
} 
 

 
.left { 
 
    width: 100px; 
 
    background-color: green; 
 
    position: absolute; 
 
    left: 0; 
 
} 
 

 
.right { 
 
    background-color: blue; 
 
} 
 

 
div { 
 
    height: 200px; 
 
}
<div class="container"> 
 
    <div class="left"></div> 
 
    <div class="right"></div> 
 
</div>

関連する問題