- Deberás desde el principio de tu script definir la acción a realizar (nuevo - editar)
- Si es nuevo simplemente presentarás el formulario
- Si vaz a editar consultas haces la respectiva consulta al formulario y presentas el formulario con los datos correspondientes (dices que ya tienes eso)
- Si tu formulario sea cual fuese la acción irá hacia un mismo script que igual podrá insertar/editar... asegurate de imprimir diferentes "names" al botón "enviar" para que tu próximo script igual reconosca qué debe hacer...
- y listo??
Agrego, para que no hagas dos formularios pon las variables de este forma:
Código PHP:
<input type="..." value="<?=@$variable ?>" name="...">
Así si tu variable esta definida (si editas) se pondrá el valor adecuado... en cambio si vaz a insertar, la variable no tendrá valor y el '@' del inicio hará que no te presente un error...
No hay mayor ciencía... y si me permites el consejo... manejalos por separado como lo tienes.. digo ¡ya lo tienes!!, aunque no es complicado, tampoco vale la pena...
Saludos!