非顺序分页 PHP


Non sequential Pagination PHP

我目前正在尝试在PHP中设置某种分页,但没有太多运气。我找到的所有教程都是由 ID 完成的顺序教程,所以 +1 或 -1,但在我的情况下,这行不通。

我正在尝试显示与客户关联的不同送货地址。到目前为止,我已经连接到MySQL,运行查询以获取我需要的信息并将其放入数组中,该数组现在存储ID和客户ID。每个 ID 都是不同的,因为它们是在不同的时间添加的。例如,同一个客户 ID 中的 379 也是 707,所以我不能只 +1。

我希望这些细节可以提供帮助..有没有办法设置它,以便生成的链接只有这些 ID ?因此,如果用户选择客户 ID 14,那么他们只能看到链接到 14 的送货地址,可能是送货地址 300 和 500?

非常感谢您的阅读,如果您走到了这一步,我不知道,我几乎把头发都拔掉了!

好的,所以你得到你的客户地址的ID,并将这个数字作为数组中的索引值。

您希望通过数组进行交互,但由于数字的原因,您无法迭代 + 1。

在阵列上使用foreach()。例如

foreach ($array as $key=>$value) {
    echo "$key : $value <br />";
}

$key将是您设置的地址的 ID。您可以操纵此操作以仅创建指向这些地址的链接。我希望我已经理解了你的要求。