Para hacer eso no necesitas el while, por otro lado estás metiendo el cierre del form dentro del while.
Código PHP:
<form id="form2" name="form2" method="post" action="modificar_contenido.php">
<?php $row=mysql_fetch_array($result); ?>
<table width="400" border="0" cellspacing="0" cellpadding="1">
<tr>
<td align="right" class="style5">
<input name="id" type="hidden" id="id" value=<?php echo $row[0] ?> />
<input name="tabla" type="hidden" id="tabla" value=<?php echo $nombre_tabla; ?> />
Fecha</td>
<td><input name="fecha" type="text" id="fecha" value=<?php echo $row[1] ?> /></td>
</tr>
<tr>
<td align="right" class="style5">Titulo</td>
<td><input name="titulo" type="text" id="titulo" value=<?php echo $row[2] ?> /></td>
</tr>
<tr>
<td align="right" class="style5">Título Español</td>
<td><input name="tituloes" type="text" id="tituloes" value=<?php echo $row[3] ?> /></td>
</tr>
<tr>
<td align="right" class="style5">Foto</td>
<td><input name="foto" type="text" id="foto" /></td>
</tr>
<tr>
<td align="right" class="style5">Nombre</td>
<td><input name="nombre" type="text" id="nombre" value=<?php echo $row[5] ?> /></td>
</tr>
<tr>
<td align="right" class="style5">Nombre español</td>
<td><input name="nombrees" type="text" id="nombrees" value=<?php echo $row[6] ?> /></td>
</tr>
<tr>
<td align="right" class="style5">Comentario</td>
<td><textarea name="comentario" cols="30" rows="3"><?php echo $row[7] ?></textarea></td>
</tr>
<tr>
<td align="right" class="style5">Comentario Español</td>
<td><textarea name="comentarioes" cols="30" rows="3"><?php echo $row[8] ?></textarea></td>
</tr>
<tr align="right" class="style5">
<td colspan="2" align="center"><input name="modificar2" type="button" value="Modificar" /></td>
</tr>
</table></form><br><br>