.. gracias masterojitos.. ..
.. aqui dejo el codigo de mi consulta..
tus pautas fueron muy certeras..
Código PHP:
Ver original$search = mysql_query("SELECT IFNULL(max_cod_cut,0) FROM (select right(max_cod, 3) AS max_cod_cut from (SELECT max(codigo_municipio) AS max_cod FROM gerson_cvl.municipio where codigo_dpto = '".$codigo_dpto."') as municipio) as mun");
$int_codigo_municipio = ((int)$valor_max)+1;
$int_codigo_municipio = (string)$int_codigo_municipio;
/* print str_pad($int_codigo_municipio, 3, "000", STR_PAD_LEFT);*/
// pude usar esta .. pero me funciono lo siguiente
if($int_codigo_municipio < 10){
$int_codigo_municipio = (string)("00".$int_codigo_municipio);
}else if($int_codigo_municipio < 100){
$int_codigo_municipio = (string)("0".$int_codigo_municipio);
}
$new_codigo_municipio = $codigo_dpto.$int_codigo_municipio;
he cambiado mis campos en la base de datos
las llaves primarias son varchar .. para que me tome los 00x iniciales..
.. gracias .. mil gracias..
(solucionado)