Les saludo con agrado y les consulto:
Tengo un formulario web que me manda N° cantidad de valores ID
Código HTML:
<input type="checkbox" name="id[]" value="<?php echo $id_registro; ?>" />
Código PHP:
foreach ($_POST['id'] as $value) {
Código:
Y con esto ya tengo todos los datos que quiero de los ID seleccionados.SELECT * FROM participantes WHERE ID = $value
Posterior muestro una tablita con todos los registros y abajo de eso muestro un formulario con algunos campos que se van a actualizar para todos los registros deleccionados, son los mismos datos, en este formulario envío tambíen al script para actualizar los ID seleccionados y muestro un campo que tiene un dato en común que se debe mostrar en el formulario.
El detalle es el siguiente:
Si hago esto:
Código PHP:
foreach ($_POST['id'] as $value)
{
//Mi consulta
//Muestro mis datos
//Muestro mi formulario
}
Datos del ID 1
Formulario del ID 1
Datos del ID 2
Formulario del ID 2
Y yo lo que estoy intentado hacer es
Datos del ID 1
Datos del ID 2
Formulario único con un campo del ID 1
Si el formulario lo saco del foreach, no me muestra los datos del ID 1 que obtuve de la base de datos, y si lo meto se muestra N veces.
De que manera podría evitar que se muestre ese formulario N veces ?
Ustedes tendrán algúna idea interesante?
Agradezco de antemano sus observaciones.