Número de formulario (cerrándose temprano en la tabla)

Estoy ejecutando una consulta a través de php en una base de datos mysql. Con mi conjunto de resultados estoy iterando la siguiente tabla:

$resultString = ''; $resultString .= ''; $resultString .= ''; $resultString .= ''; $resultString .= ''; $resultString .= ''; $resultString .= ''; $resultString .= ''; $resultString .= ''; $resultString .= ''; while($data = mysql_fetch_assoc($results)){ $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; $resultString .= '' ."\n"; } $resultString .= '
IndexTitleFileTemplate FilePretty URLParent
' . $data['index'] . '' . $data['title'] . '' . $data['file_name'] . '' . $data['template_file'] . '' . $data['pretty_url'] . '' . $this->get_parent_select_list($data['child_of'],$data['index']) . '
';

La mesa sale genial, el único problema es que mi forma no funciona para nada … verlo en FireBug Veo esto:

texto alternativo

El formulario se está cerrando porque todas mis tags de entrada pueden rellenarlo. He intentado poner las tags dentro de un “

” en lugar de un “

” en vano …

pensamientos?

Cuando abre una etiqueta dentro de otra etiqueta, la etiqueta que abre se cierra cuando se cierra su padre. Así que esto:

 

Will (o debería) resultar en:

 

Debe abrir su formulario sobre la mesa y cerrarlo en la parte inferior, adjuntando toda la tabla en el formulario.

Colocar tags que no sean tablas entre las tags tr, td, thead, tbody, toot o th es una mala práctica y no cumple con w3c

Tendrá que poner el formulario dentro de un TD.

También recomendaría usar una plantilla para generar el HTML, pero eso está más allá del scope de esta pregunta.

¡egads! ¡nunca debes anidar elementos html así! las formas deben ir dentro de una

o fuera de toda la tabla. y no deberías poner elementos de formas ocultas dentro de un

! deberían ir en un

.