Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/11/2011, 09:38
Avatar de linuxzero
linuxzero
 
Fecha de Ingreso: noviembre-2011
Ubicación: Argentina
Mensajes: 778
Antigüedad: 12 años, 5 meses
Puntos: 160
Respuesta: submit fuera de un formulario

chillin, antes que nada es medio rebuscado como lo pensaste, en mi opiñon lo que podes hacer es lo siguiente:

Código:
<table>
<th>Seleccionar</th> <th>Rut</th> <th>Nombre Completo</th> <th>Detalle</th>
<?php
$sentenciaSQL = "select * from postulacion";
$cursor=mysql_query ($sentenciaSQL, $conexion);

/**
 * 1º) Sacamos por fuera del bucle el formulario para que sea unico
 * 2º) Cambiamos el action del form para que sea el de ingreso.php
 */
?>

<form action='INGRESO.php' name='form' id='form' method='POST'> 

<?php
while ($registro=mysql_fetch_array($cursor))
{
echo "<tr>"; 
echo "<td> <input type='checkbox' name='seleccion[]' value='".$registro['rut']."'></td>"; 
echo "<td>".$registro['rut']."</td>";
echo "<td>".$registro['nombre']." ".$registro['apellidopaterno']." ".$registro['apellidomaterno']."</td>";
echo "<input type='hidden' name='rut' value='".$registro['rut']."'>";
echo "<td>";
/**
 * Cambiamos el boton de submit por un link a una pagina donde se le va a pasar por parametro el
 * id del recurso a ver el detalle y con ese id realizar una consulta en mysql para mostrar los datos
 * del mismo
 */
echo "<a href="verdetalle.php?id=" . $registro['id'] . ">ver</a>";
echo "</tr>";
}
?>
</table>
<input type='submit' name='boton' value="Ingresar" />
</form>;
Lo unico que tenes que tener en cuenta es traer un dato que idenrifique en forma unica a cada recurso el cual va a ser el parámetro que le pases a la url verdetalle.php?id=IDENTIFICADOR

y también vas a necesitar otro php que va a ser el que de de alta a los campos checkbox que se hayan seleccionado el cual es el action del form (dentro haras la logica necesaria y obteniendo los datos por $_POST).

Fijate si te es más facil así, cualquier cosa avisa!

Saludos!
__________________
Si todo fuera tan sencillo como un symfony cc la vida seria más fácil.
http://phpnico.wordpress.com