Hola
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:
<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>
Gracias y saludos