gpt4 book ai didi

php - 计算数据库中有多少行并显示它们

转载 作者:行者123 更新时间:2023-11-29 19:28:45 25 4
gpt4 key购买 nike

我用PHP开发了测验应用程序。我的数据库中有问题表。所以我每页只显示一个问题。所以当用户单击下一个按钮时,我会随机显示数据库中的下一个问题。

所以问题是当用户到达最后一个问题时我想更改按钮名称以自动完成而无需单击按钮。

例如:如果我的数据库中有 10 个问题,当用户到达第 9 个问题并单击“下一步”按钮时,我们需要将第 10 个问题按钮显示为“完成”而不是“下一步”。

如何做到这一点?

这是我的计数查询:

$nRows = $dbh->query('select count(*) from questions')->fetchColumn(); 
echo $nRows;

这是我的下一个按钮:

<button  class="submit-btn Next"  
id="refreshButton"
data-id="<?php echo $value->id ?>"
name="<?php echo $key ?>"
onclick="change_next(this.value)"
value="<?php echo $key ?>">
Next
</button>

最佳答案

您可以保留一个单独的计数器来计算显示的问题。

简单的算法:

eg : questions = 10 #consider 
counter = 1
while counter != questions:
displayquestion_using_random_function();
counter = counter + 1

if counter == questions:
change_the_button_to_finish()

关于php - 计算数据库中有多少行并显示它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41950580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com