Es la primera vez que participo, así que primero saludos a todos/as y decir que estoy aprendiendo mucho con este foro.
Mi consulta es la siguinete:
Genero una tabla html con el contenido de una tabla postgres. En la primera columna aparecen los datos que devuelve una consulta, y le añado un hipervínculo para que al hacer clic se vaya al programa lista_a.php. En la segunda columna pongo, en cada fila, un pequeño formulario con solo un botón submit que envie a view_b.php. Funciona bien, exepto en la primera fila de la tabla, en que el botón parece contagiarse del del vículo que tiene la celda de su izquierda y envia allí, y no a donde deberia enviar. Esto sólo pasa en el primer botón, porque las filas siguientes funcionan perfectamente. ¿donde está mi error?
Os muestro mi código:
Código:
Gracias y saludos <form action="lista_a.php" method="post"> <TABLE><TR> <?php //llena la tabla con el resultdo de una consulta for ($count=0; $count < $NumRows_1; $count++) { ?> <TR> <?php $Id_C = pg_result($result_set_1, $count, 0); $Name_C = pg_result($result_set_1, $count, 1); ?> <TD> <a href="lista_a.php?IdC=<?php ECHO $Id_C;?>&idte=<?php ECHO $Id_Te;?>&NomC=<?php ECHO $Name_C;?>"><?php ECHO $Name_C;?> </TD> <?php print <<< HERE <td> <form action = "view_b.php" method = "post"> <fieldset class = "bot"> <input type = "hidden" name = "NomC" value= "$Name_C" /> <input type = "hidden" name = "coursID" value= "$Id_C" /> <input type = "submit" value= "ver f" /> </fieldset> </form> </td> HERE; ?> </TR><?php }//for ?> </table>