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中生成自定义ID?_Php_Codeigniter - Fatal编程技术网

Php 如何在CodeIgniter中生成自定义ID?

Php 如何在CodeIgniter中生成自定义ID?,php,codeigniter,Php,Codeigniter,我正在生成JI-18051000的名称和ID,但我需要它来生成JI-18050001。您缺少第三个参数,该参数指示应该用于填充的内容 在本例中,您希望添加0,因此需要将其添加到代码中: $cc = $this->db->count_all('job_card'); $coun = str_pad($cc,4,STR_PAD_LEFT); $id = "JI"."-"; $d = date('y') ; $mnth = date("m"); $customid = $id.$d.$m

我正在生成JI-18051000的名称和ID,但我需要它来生成JI-18050001。

您缺少第三个参数,该参数指示应该用于填充的内容

在本例中,您希望添加0,因此需要将其添加到代码中:

$cc = $this->db->count_all('job_card');
$coun = str_pad($cc,4,STR_PAD_LEFT);
$id = "JI"."-";
$d = date('y') ;
$mnth = date("m"); 
$customid = $id.$d.$mnth.$coun;
$cc = $this->db->count_all('job_card');
$coun = str_pad($cc, 4, 0, STR_PAD_LEFT); // Updated line to include '0'
$id = "JI"."-";
$d = date('y') ;
$mnth = date("m");
$customid = $id.$d.$mnth.$coun;
use the following line:
$coun = str_pad($cc,4,0,STR_PAD_LEFT);