前に質問されていたらすみませんが、検索するのに適切なキーワードが見つかりませんでした。私は私の問題を説明しようとします。
「ilan」と「places」という名前の DB テーブルがあります。「ilan」テーブルには、場所の ID (都市、地区、通り) を保持する 3 つの列があります。
そして、 ilan.name と関連の places.name をビューに出力する方法を学びたいです。
私は次のようなコントローラを持っています:
class Estate_control extends CI_Controller{
public function _construct(){
parent::_construct();
}
function index(){
$this->load->helper('url');
$this->load->model("estate_model");
$data['tum_bayiler'] = $this->estate_model->tum_bayileri_listele();
$data['sonEmlaklar'] = $this->estate_model->sonEmlaklar();
$this->load->view("index",$data);
}
}
私は次のようなモデルを持っています:
class Estate_model extends CI_Model{
function __construct(){
parent::__construct();
}
function sonEmlaklar(){
$query = $this->db
->select()
->from("ilan")
->order_by("gunceltarih DESC")
->limit(36)
->get();
return $query->result();
}
}
私のDBテーブル:
宜蘭:
ilan_id, gunceltarih, ... , ilan_city (場所テーブルの ID), ilan_district (場所テーブルの ID), ilan_street (場所テーブルの ID), ...
場所:
場所 ID、場所名、...
ilan.name および関連の places.nameをビューに表示するために何をすべきかについてのアイデア。
みんな、ありがとう。