pues si lo que quieres de dibujar un input de un tipo u otro en función de si un campo tiene algo, es tan simple como una condición:
Código PHP:
Ver originalif(empty($fila['campo'])) echo '<iput type="button">';
else
echo '<iput type="hidden">';
ahora que si lo quieres hacer conforme el usuario llena el textarea, entonces el tema es de javascript