PHP 从 sqlite 数据库生成列表

PHP generate list from sqlite database

我希望从 Sqlite 数据库中生成一个包含 php 的列表。 list应该是用来抽奖的,tickets栏是彩票的数量,list需要根据这个输出用户x次(见下面的例子)

我无法解决这个问题,获取数组没有问题,但我如何处理该数组并检查它以达到最终目标?

|user |tickets|
---------------
|user1| 5     |
|user2| 2     |
|user3| 1     |

预期结果

user1
user1
user1
user1
user1
user2
user2
user3

假设您根据上面的第一个示例从 SQLite SQL 查询中获得了结果。从那以后,您将读取每一行(通常在 while 循环中,因此它会一直运行直到没有更多行可供读取)。

然后在读取行的循环中,您创建一个 for 循环,循环 tickets 次并回显 user 值 - 如下所示:

for ($i = 0; $i < $tickets['tickets']; $i++)
{
  echo $tickets['user']."\n";
}