【发布时间】:2014-11-03 12:21:04
【问题描述】:
我想知道是否有任何方法可以生成随机的五位数字并使用 mysql 插入数据库。我知道我可以使用 PHP 做到这一点,但想知道我是否可以摆脱 php 并使用数据库来做到这一点。此外,生成的数字应该不同于已经存储在数据库中的数字。
以下是它的外观示例:
我在random_no field 中有四个常见的模式字母 org1 并想附加其他 5 个随机字母,如下例所示:
+-------+-----------+-----------+--------------------------------------------+
| id | title | phone | ABN | Random No |
+-------+-----------+----------+---------------------------------------------
| 1 | title1 | 4765 5678 | 214-444-1234 | org123456 |
| 2 | title2 | 4444 4444 | 555-111-1234 | org109876 |
| 3 | title3 | 3333 3333 | 214-222-1234 | org187654 |
| 4 | title4 | 1111 1111 | 817-333-1234 | org156432 |
| 5 | title5 | 2222 2222 | 214-555-1234 | org177654 |
+-------+-----------+-----------+--------------------------------------------
任何帮助将不胜感激。
【问题讨论】:
-
这篇文章的答案可能是相关的:stackoverflow.com/q/4382185/1144203
-
你能举个例子吗?例如,桌子有多大?
-
第一件事看THIS POST我写的如何适当地提出问题
-
如果您的行变大,您的五个随机数将无法减少
-
表有 5 个字段,包括我想存储随机生成的数字的这个字段。我有特定的 4 个字母模式,它们将附加到随机生成的数字中,因为我可以区分某些字段。例如:我有 4 个常见的字母,例如 org1,如果我会在 (00001-99999) 之间生成其他 5 个数字,那么它应该看起来像:org122222。