Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在Codeigniter MySQL中从00001生成唯一随机数并维护序列_Php_Mysql_Codeigniter - Fatal编程技术网

Php 如何在Codeigniter MySQL中从00001生成唯一随机数并维护序列

Php 如何在Codeigniter MySQL中从00001生成唯一随机数并维护序列,php,mysql,codeigniter,Php,Mysql,Codeigniter,我知道这是一个很常见的问题。但我还没有解决CodeIgniter的方案 我使用下面的MySQL代码。我想知道如何在Codeigniter视图中直接使用此代码。它显示了错误 SELECT FLOOR(RAND() * 99999) AS random_num FROM glf_invoice WHERE "random_num" NOT IN (SELECT patient_reg FROM glf_invoice) LIMIT 1 此代码在phpmyadminSQL中显示5位数字 我如何维护

我知道这是一个很常见的问题。但我还没有解决CodeIgniter的方案

我使用下面的MySQL代码。我想知道如何在Codeigniter视图中直接使用此代码。它显示了错误

SELECT FLOOR(RAND() * 99999) AS random_num
FROM glf_invoice 
WHERE "random_num" NOT IN (SELECT patient_reg FROM glf_invoice)
LIMIT 1
此代码在
phpmyadmin
SQL中显示5位数字


我如何维护从00001到00002的序列号

在ID列上,将其设置为“自动递增”。它可以记为“A_I”。

“它显示错误”。该错误是什么?将列设置为自动递增,值=>00001Thanks@LavishTyagi