en realidad no debes quitar el atributo
multipart/form-data del formulario, no tiene caso...
la mejor solución es usar
if-then-else Código PHP:
if ( ! empty($row['imagen']))
{
echo '<img src="', $row['imagen'], '"/>';
}
else
{
echo '<input type="file"/>';
}
y listo, no tuviste que hacer ni "hidden/show" de nada... solo lógica!