mmm a ver el primer punto sobre como enviar varios checkbox y saber cuales fueron que te genere registros pues se me ocurre algo asi
digamos que haces tu consulta y almacenas
en array
Código:
while($salida = mysql_fetch_array($resultado))
{
echo "<td align=center> <input type=checkbox name=dato[$salida["campo_base"]] value='Si'></td><tr>";
}
bueno si hicieras un submit con los checkbox seleccionados
y siguiente pasa en saber cuales fueron
bueno lo podrias hacer asi
Código:
<?php
//digamos que haces tus conexiones previas a la base de datos
//recorres el array que enviaste
foreach ($dato as $indice=>$valor)
{
//aqui podrias usar el insert para almacenar los datos que seleccionaron
echo $indice."<br>";
}
?>
saludos
los otros puntos como que no entendi pero me parece que es mas
diseño del form a ver si con un pequeña interfaz lo explicas jejej
saludos