Hola Amigo gracias por optimizar mi codigo, tienes razón para este caso no es necesario un while.
con respecto a la sentencia sql No conocia esa (LAST INSERT)
Vale amigo muchas gracias...
Ya me funciono el código.
Hasta una proxima oportunidad
A. Acosta