我有一个是奠定了这样一个数据库表:是否可以在分层无序列表中显示平面数据库表?
Business Phone City State Country
Baker 12345678 CityName 1 StateName 1 CountryName 1
Mason 91834919 CityName 2 StateName 2 CountryName 1
Welder 58149918 CityName 3 StateName 1 CountryName 1
Painter 48194918 CityName 4 StateName 3 CountryName 2
Chef 95982848 CityName 5 StateName 4 CountryName 3
Vendor 96928248 CityName 1 StateName 1 CountryName 1
我想在一个HTML表这样显示此表:
CountryName 1
- StateName 1
* CityName 1
* Vendor | 9692824
* Baker | 12345678
* CityName 3
* Welder | 58149918
- StateName 2
* CityName 2
* Mason | 91834919
- CountryName 2
- StateName 3
* CityName 4
* Painter | 48194918
- CountryName 3
- StateName 4
* CityName 5
* Chef | 95982848
最后,这个数据库随着时间的推移,许多商家都会增加桌子,桌子将会非常大我很难想象从哪里开始。
我的问题第一:
- 这甚至可能与我的表中规定的方法是什么?
- 如果是的话,我怎么会开始像这样填充列表?
我是PHP和mysql的新手,但是我很快就把它包裹起来了。我想我只是需要一个例子或方向来让我在这里开始。
如果可能,我可以看到将这些值输入到像这样的列表所需的PHP示例吗?
我问了一个新问题,因为我想看到这是如何实现的更直接的例子:How can I rewrite my PHP & MySQL to group my HTML list by equal column values?
您是否可以选择重写模式? –
@ElGuapo是的,我可以。这不是我以前做过的事情。 – user3380795
我不是一名PHP程序员,但在ColdFusion中这很简单。第一步是确保你的SQL以“按国家,州,城市,商业排序”结束。我怀疑这也将是事实与PHP。 –