hola a todos. estoy haciendo una tabla que contiene filas y columnas, en las filas van unos requerimientos del cliente y en las columnas van los requerimientos tecnicos del producto, al correlacionar las filas con las columnas el usuario asigna un valor, lo que tengo en código es lo siguiente:
<?
require_once('conexion.php');
if(isset($enviartodo))
{
$link=conectarse();
$ins=mysql_query("INSERT INTO matriz(id, columna, fila, valor) VALUES ('', '$fila','$columna', '$valor')",$link);
echo"<script>";
echo'alert("Registro Insertado Con Exito!!!")';
echo"</script>";
}
?>
<form name="form1" method="post" action="matriz_registro.php">
<p> </p>
<p> </p>
<table align="center" border="0" bordercolor="#6699CC" bgcolor="#F8F8F8">
<!--DWLayoutTable-->
<tr valign="baseline">
<td height="21" colspan="2" align="right" valign="top" nowrap bgcolor="#E6F4F7">
<div align="left" class="Estilo1">
<div align="center" style="font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold"></div>
</div></td>
<td width="1"></td>
</tr>
<tr valign="baseline">
<td height="21" colspan="2" align="right" valign="top" nowrap ><div align="left" class="Estilo1"></div></td>
<td></td>
</tr>
<tr valign="baseline">
<td width="205" height="19" valign="top"><span style="font-family: Arial, Helvetica, sans-serif; font-size: 10px">Requerimientos tecnicos </span></td>
<td width="223" rowspan="2" valign="middle" class="Estilo1">
<label>
<textarea name="columna"></textarea>
</label>
</a></td>
<td></td>
<tr valign="baseline">
<td rowspan="2" valign="top"><span style="font-family: Arial, Helvetica, sans-serif; font-size: 10px">Requerimientos del cliente </span></td>
<td height="16"></td>
<tr valign="baseline">
<td rowspan="2" valign="middle"><input name="valor" type="text" class="Estilo2" value="" size="32"></td>
<td height="1"></td>
<tr>
<td height="37" valign="middle"><label>
<textarea name="fila"></textarea>
</label></td>
<td></td>
<tr>
<td height="86" colspan="2" valign="middle"><div align="center">
<input type="hidden" name="enviartodo" value="1">
<input type="submit" name="Registrar" value="Registrar">
<input name="reset" type="reset" value="Borrar datos">
</div></td>
<td></td>
</table>
<p> </p>
<p align="center">MATRIZ DINAMICA</p>
<table width="50%" border="0" bordercolor="#6699CC" bgcolor="#F8F8F8" align="center">
<!--DWLayoutTable-->
<tr>
<td width="455" height="131" valign="top">
<?
$link=conectarse();
$result=mysql_query("SELECT * FROM matriz",$link);
while($row=mysql_fetch_row($result)){
echo"<html>";
echo"<head><title>Matriz dinamica</title></head>";
echo"<body>";
echo"<table align='center'>";
echo"<form name='form' action=\"matriz_registro.php\" method=\"POST\">";
echo"<tr valign='baseline'>";
echo"<td width='205' height='19' valign='top'><span style='font-family: Arial, Helvetica, sans-serif;
font-size: 10px'>Requerimientos tecnicos </span></td>
<td width='223' rowspan='2' valign='middle' class='Estilo1'>
<label>
<textarea name=\"fila\">$row[2]</textarea></td>
</label>
</a></td>
<td></td>
<tr valign='baseline'>
<td rowspan='2' valign='top'><span style='font-family: Arial, Helvetica, sans-serif;
font-size: 10px'>Requerimientos del cliente </span></td>
<td height='16'></td>
</tr>
<tr valign='baseline'>
<td rowspan='2' valign='middle'>
<input type=\"text\" value=\"$row[3]\" name=\"valor\"></td>
<td height='1'></td>
</tr>
<tr>
<td height='37' valign='middle'><label>
<textarea name=\"columna\">$row[1]</textarea></td>
</label></td>
<td></td>
</tr>
</table>";
}echo"<p align='left' style='font-family: Arial, Helvetica, sans-serif;
font-size: 12px'><input type=\"hidden\" name=\"id\" value=\"$row[0]\">";
echo"</p>";
echo"</form>";
echo"</body>";
echo"</html>";
?>
<p> </p>
<p align="right"> </p></td>
</tr>
<!--DWLayoutTable-->
</table>
<p> </p>
<p> </p>
</form>
los valores de tanto las filas como las columnas los capturo por medio de un formulario, lo que quiero es que cuando se registren los datos por el formulario a la vez se vaya creando una tabla que contenga los valores que se han registrado por medio del formulario en la tabla matriz, es decir:
requerimientos tecnicos R1 R2 R3 R4
requerimientos cliente
RC1 1 3 1 3
RC2 3 1 3 1
RC3 9 1 3 9
RC4 3 9 3 9
de esta forma debe aparecer la tabla en pantalla, con el código anterior aparecen las filas pero las columnas no aparecen desplazadas hacia la derecha, si alguno de ustedes puede ayudarme agradecería su aporte.
chao