Hola, si no entendí mal tu lo que quieres es: AEDH001, AEDH002 y así sucesivamente
si es así lo que puedes hacer una pre consulta a Base de Datos y usar
sprintf
algo así:
Código PHP:
<?php
$num_rows = mysql_result(mysql_query("SELECT COUNT(*) FROM TuTabla"),0);//esto devuelbe el ultimo valor #
$numsum = $num_rows+1;//si el valor es 0 lo suma a 1 si es 2 lo suma a 3
$spr = sprintf("%03s", $numsum);//esto devuelve 001, 002, 003 etc de acuerdo a Resultado de: $numsum
echo 'AEDH',$spr;
?>
También Mysql tiene una opción ZEROFILL pero no la he probado ni estoy muy seguro como usarla