gpt4 book ai didi

javascript - 可以在 View 和 Javascript Window.Print() 函数中看到的 codeigniter 自动递增 ID

转载 作者:行者123 更新时间:2023-11-28 05:10:22 26 4
gpt4 key购买 nike

所以我正在制作发票,我希望在我看来,receipt.php 有一个发票号:例如是 0001,这就是我将作为主键放入 tbl_payment 的内容,但是如何当我的表仍然是空的时候,我能否在 View 中有一个自动递增的 ID?第二个是我想打印它,但是我的 Window.Print() 函数有问题,我正在使用 CSS 设计我的收据样式,尽管我付出了多少努力,但我只能看到黑白的, This is the one that you can see in the receipt

and this is what you can see when I print, how does this happen?

最佳答案

我明白你的意思,这是显示发票编号的方法之一。可能有更好的方法,但这是我一开始想到的。

  1. 从数据库中获取最后的发票编号。(可以从列中获取MAX)
  2. 在您的 View 中,ID 增加 1(一)。
  3. 在您需要的任何地方显示递增的 ID。

让我知道您对此的疑问。

----更新----

最好的方法或正确的方法是仅在创建发票后获取invoice id

如果您使用上述方法,您应该对数据库进行适当的锁定以避免数据重复。

因此,为了简单起见,您应该在插入后使用 invoice_id,否则另一种方法是为发票字段生成一个唯一 ID,而不考虑自动递增 ID。

关于javascript - 可以在 View 和 Javascript Window.Print() 函数中看到的 codeigniter 自动递增 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39598427/

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