HOLA amigos una consultita:
tengo una tabla inventario

id codigo descripcion
01 12345001 envase
02 12346001 caja
03 12345002 envase
04 12346002 caja

yo estoy haciendo un formulario de ingreso en donde un catalogo diga envase 12345 y luego cuando guarde quiero que se incremente a uno mas osea 12345003
esta probando con esta sentencia pero no me sale

$codigo=$_POST['codigo'];
$e=mysqli_query($db,"SELECT MAX(codigo) FROM detalleinventarioinicial where substr(codigo,1,5)='$codigo' GROUP by descripcion");
$d=(int) $e;
mysqli_query($db, "INSERT INTO inventario(id,codigo,descripcion) VALUES ('$id','$d','$descripcion')");

por fa una ayudita....