【发布时间】:2013-03-04 09:43:33
【问题描述】:
我有两个表,一个类别表和一个工厂表。 在我的类别表中,我有以下行。
idcategory
category
在我的工厂表中,我有以下行。
idfactories
factoryname
postcode
country
telephone number
email
website
profile
adress
idcategory
我还有另一个表,其中也存储了 idfactory 和 idcategory。
我的 factorycategories 表有以下几行。
idfactorycat
idfactory
idcategory
factorycat
我加入了我的类别模型,因为我想加入我网站上的类别,当我点击一个类别时,必须显示存储在该类别中的工厂。
在我的模型中
$this->db->select('*');
$this->db->from('bedrijfcategorieen');
$this->db->join('bedrijfcategorieen', 'bedrijfcategorieen.idbedrijven = bedrijven.idbedrijven');
$this->db->join('bedrijfcategorieen', 'bedrijfcategorieen.idcategorieen = categorieen.idcategorieen');
$query = $this->db->get();
我实际上必须在我的控制器和视图中存储什么? 我对 codeigniter 很陌生。
ps:我翻译了我的行,因此其他人很容易理解,因为我是荷兰人。
谢谢
编辑: 解释起来有点棘手,但我有一个侧边栏类别。
Categories
cars
cars parts
books
etc etc...
我想从每个类别创建链接。
当点击时,假设是汽车。我想转到结果页面,其中显示了类别 id=1 的工厂,因为汽车的 id=1。 这是我的实际问题。我想我需要加入。
希望你能理解。
再次感谢。
【问题讨论】:
-
嗯,这有点像要求太多,但我会更新我的答案以适应您的编辑
标签: php mysql codeigniter