agradezco su apoyo con mi duda, les comento:
tengo un formulario en php y html que forma una matriz de 6 por 10, (con listas desplegables y checkbox) y requiero que al puchar en "enviar" me mande esta informacion a una pantalla de php pero me lo muestre en una tabla con el mismo formato de la matriz de 6 por 10, pero el problema que tengo es que me muestra un dato por linea html osea me muestra algo asi como
<table>
<tr><td> dato </td></tr>
<tr><td></tr><td> dato </td></tr>
<tr><td></tr><<td></tr><td> dato </td></tr>
<tr><td></tr><<td></tr><<td></tr><<td> dato </td></tr>
...
</table>
mi codigo son los siguientes:
Código PHP:
if ( isset( $_POST['guardar'] ) )
{
echo '<table border="2" width="800" align="center" >
<tr color="#c0c0c0"><td>NOMBRE DE LA EMPRESA</td><td>GM</td><td>FORD</td><td>CHRYSLER</td><td>NISSAN</td><td>HONDA</td></tr>';
foreach ( $_POST['guardar'] as $dato )
{
// here you have access to $diam['top'] and $diam['bottom']
echo '<tr>';
echo '<td>'. $dato['name'].'</td>';
echo '<td>'. $dato['gm'].'</td>';
echo '<td>'. $dato['f'].'</td>';
echo '<td>'. $dato['c'].'</td>';
echo '<td>'. $dato['n'].'</td>';
echo '<td>'. $dato['h'].'</td>';
echo '</tr>';
}
echo '</table>';
}
los campos en el formulario que mando tienen el siguiente identificador:
Código PHP:
echo '<select name="guardar[][name]" >';
<input type="checkbox" name="guardar[][gm]" value="si"/>