İşlev deposu yordamını kullanmak için oluşturulmuş bir kimlik oluşturmak istiyorum, ancak CodeIgniter kullanarak generete kimliğinin nasıl görüntüleneceği konusunda kafam karıştı.Codeigniter'da mağaza prosedürü işlevi genereteID nasıl seçilir?
Generete İD deposu prosedürü işlevinde 'PenjualanGenIdFunc':
function getKodePenjualan(){
$query = $this->db->query("select PenjualanGenIdFunc('kodebaru') AS kodepenjualan");
return $query->row_array();
}
denetleyicisi:
$data['kodepenjualan'] = $this->mwebsite->getKodePenjualan();
ve görünümde
BEGIN
DECLARE kodebaru CHAR(15);
DECLARE urut INT;
SET urut = IF(nomer IS NULL, 1, nomer + 1);
SET kodebaru = CONCAT("PJL", LPAD(urut, 12, 0));
RETURN kodebaru;
END
kod ile modelinde çağırır:
<?php echo $kodepenjualan['kodepenjualan'];?>
Yukarıdaki koddan, kodu zaten gösterilmiş olan bir kod oluşturun: PJL000000000001, ancak tekrar satın alacağım. kod PJL000000000002, PJL000000000003 ve benzeri olamaz.
Generete kimliği için bir mağaza prosedürü işlevini nasıl çağırırsınız ?? Bir SP aramak istiyorsanız, aşağıdaki gibi çağırmanız gerekir, bana