【问题标题】:Serial number in PHPPHP中的序列号
【发布时间】:2011-05-27 11:41:44
【问题描述】:

请我在 php 中建立一个表格,该表格将列出数据库中的项目,列出的数量取决于可用数量。我想使用 php 连续编号我的 s/n 列。 例如。

s/n      Name       amount
1       Mathew     $12
2
3
4
etc

【问题讨论】:

  • 如果你已经有东西了,给我们看看。如果没有,请自行尝试并询问是否出现任何错误,我们会为您提供帮助。
  • 获取一个额外的计数器变量并在循环中增加它
  • 这取决于您如何提取列并将列存储在 PHP 中。你只是获取关联数组还是什么?显示您从数据库中检索行的代码,我们将能够为您提供帮助。

标签: php auto-increment serial-number


【解决方案1】:

试试 MYSQL 的自动增量。所以第一个注册的用户得到 SN 1,第二个用户得到 2 等等

http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html

【讨论】:

    【解决方案2】:

    range()

    <?php
    // array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
    foreach (range(0, 12) as $number) {
        echo $number;
    }
    

    【讨论】:

    • 我没有,但是他需要一个计数器变量在循环中被回显和递增 OP 已经
    • @shakti Singh 你在几天内声名鹊起 :) 恭喜。
    • 投反对票,因为您的示例不相关且不起作用。如果他已经有来自数据库的数据集,range 无法帮助他。这也是循环一系列数字的最低效的方法。
    • @diEcho:我不会让 2 次匿名投票毁了你的一天。您已经在 SO 上工作了将近 2 年,您应该意识到这只是游戏的一部分。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多