希望这是一个快速且容易回答的问题。
我有一个包含以下字段的 MySQL 数据库:
shoe_size
和 waist_size
shoe_size 条目的范围为 3 到 21(按一半递增 - 3、3.5、4、4.5 等)。
对于 waist_size
条目也是如此。
我的问题是这样的:
使用 PHP,我怎样才能最好地将其合并到一个计算尺寸总数的表中,以便它本质上可以用作订单表单?
例如,MySQL 表如下所示:
----------------------------------------------
| Name | shoe_size | waist_size |
----------------------------------------------
| John | 9.5 | 33 |
----------------------------------------------
| Steve | 9 | 32 |
----------------------------------------------
| Tom | 9.5 | 33 |
----------------------------------------------
| Sally | 7 | 8 |
----------------------------------------------
| Jane | 7 | 8 |
----------------------------------------------
输出 HTML(表格?)看起来像这样:
ORDER FORM
------------------------------------------
| Shoe Size | 7 | 9 | 9.5 |
------------------------------------------
| Total Pairs | 2 | 1 | 2 | <----- This is calculated from above
------------------------------------------
------------------------------------------
| Waist Size | 8 | 32 | 33 |
------------------------------------------
| Total Pairs | 2 | 1 | 2 | <----- This is calculated from above
------------------------------------------
我什至不确定“订单表格”表的格式是否是执行此操作的最佳方式。任何朝着正确方向的插入将不胜感激。
最佳答案
MySQL 可能足以完成这项任务,尝试类似的东西
SELECT shoe_size, COUNT(id) as count FROM table GROUP BY shoe_size ORDER BY shoe_size asc
关于PHP 将库存合并到表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5319239/