如何获取表中除一列外的所有列

时间:2018-11-05 07:35:44

标签: php mysql database mysqli multiple-columns

我正在从产品详细信息表中获取数据,但是我不想从表中获取所有列,因为我想创建一个动态的产品详细信息页面,每当我们添加新列时,该页面都会直接从表中显示数据这样我们就不必在代码中进行任何更改。

这是显示数据的地方

This is where the data getting display

产品详细信息表参考

Reference for the table of product detail

1 个答案:

答案 0 :(得分:1)

您的表格结构很糟糕。尝试这样的事情...

id, field_name, data

CREATE TABLE `fieldstore` (
  `id` int(11) NOT NULL,
  `field_name` varchar(100) NOT NULL,
  `field_data` varchar(200) NOT NULL
)

示例数据:     1,“ blend”,“ bamboo”(当然1是自动递增的。)

这样,您可以拥有无​​限数量的字段名称,而不必每次想添加新列时都更改表结构。