【发布时间】:2013-02-15 18:51:00
【问题描述】:
我在用 CodeIgniter 说话
我有一个包含三个表的数据库,分别称为类别、工厂和工厂类别
在我的类别表中,我有以下行:
idCategories
Categorie
idFactories
在我的工厂表中,我有以下行:
idFactories
Factoryname
Postcode
Country
Telephone number
Email
Website
Profile
Adress
在我的工厂类别中,我有以下行:
id
idFactories
idCategories
Factorycategory
我希望,当我点击下图中的一个类别时,会显示位于该特定类别中的工厂。
工厂可以属于多个类别。
那么当我点击一个类别时,如何在这些表之间建立关系以获得这些结果。
如何使用 mysql 数据库和 phpmyadmin 2.8 进行管理?
我在谷歌上搜索但找不到东西。
【问题讨论】:
-
一个工厂只能属于一个类别?在这种情况下,您应该将类别 ID 保存在您的工厂表中。您现在拥有的是每个类别都属于 一个 工厂。这不可能。
-
不,我忘了说。我的数据库中有另一个名为 factorycategories 的表。带有 idCategories 和 idFactories。所以也许我必须做点什么?
标签: php mysql codeigniter relation