【发布时间】:2017-06-21 11:06:23
【问题描述】:
我需要有关循环 MySQL 数据的帮助。
我有如下的库存表。
我想做的是执行一个 select 语句,该语句将从 stock 表中获取所有行,如果它的“numberassigned_vnr”大于 1,则循环遍历该语句并将其显示为单独的行。
我在编写 select 语句时需要帮助,该语句将循环遍历表并显示结果,如果“numberassigned_vnr”不止一个,则循环遍历并将结果打印到该次数。
所以我应该看到这样的东西。
1 27 300 Black
1 27 300 Black
1 27 300 Black
7 29 315 Black
7 29 315 Black
2 28 315 Black
3 29 315 Black
......
.....
提前谢谢你。
【问题讨论】:
-
我投票决定将此问题作为题外话结束,因为您应该阅读精美的手册:php.net/manual/en/control-structures.foreach.php
-
您要求重复记录。 .我认为你应该只用 php 进行所需的循环
-
是复制记录。第二个循环将查找“numberassigned_vnr”值,如果它超过一个;它应该将该记录复制到该次数。
-
@MuhammadIkram 所以你想在mysql级别复制记录,还是在php中复制?