cb; // -------------------------- LLIUREX 09/03/2016 ----------------- // original $code_exemplaire = "GEN000000" else $code_exemplaire = "000000000"; } else $code_exemplaire = "000000000"; // -------------------------- FIN LLIUREX 09/03/2016 -------------- return $code_exemplaire; } function gen_code_exemplaire($notice_id,$bull_id,$code_exemplaire) { // -------------------------- LLIUREX 09/03/2016 ----------------- /*if(preg_match("/(\D*)([0-9]*)/",$code_exemplaire,$matches)){ $len = strlen($matches[2]); $matches[2]++; $code_exemplaire=$matches[1].str_pad($matches[2],$len,"0",STR_PAD_LEFT); } else{*/ // -------------------------- FIN LLIUREX 09/03/2016 -------------- $code_exemplaire++; // -------------------------- LLIUREX 09/03/2016 ----------------- if(strlen($code_exemplaire)>0 && strlen($code_exemplaire)<9){ for($i=strlen($code_exemplaire); $i<9; $i++) $code_exemplaire="0".$code_exemplaire; } // -------------------------- FIN LLIUREX 09/03/2016 -------------- return $code_exemplaire; }