Hola, Weno Dejame Decirte que Lo Mejor Seria de que validaras eso al momento de Enviar El Formulario....Aqui t dejo Una Idea. Suerte y Apoya este foro. Espero te Sirva, Bytes.
/////////////////////////////////////////////
//Primero Cambia Esto En Tu Code Html/PHP
Código javascript
:
Ver original//formulario
<form id="miformulario" //...........>
<?php
//............
$i=0;
while ($row = mysql_fetch_array($resultado)){
$i++;
echo "<input type=\"checkbox\" name=\"seleccion[]\" id="<?php echo('check'.$i);?>" value=\"".$row['codigo']."\">".$row['nombre']."<br>";
}
//...........
?>
//Luego : Donde N es el numero minimo de Checks activos q deseas, M: Numero Total de CheckBoxes Creados en Consulta
<input type="button" name="btnAction" id="btnAction" value=" Agregar " onclick="validarPrimero(N,M);" >
</form>
//..........
//Luego tu Codigo JavaScript Seria Algo Asi
function validarPrimero(n,m)
{
var cant =0;
for(i=1;i<=m;i++) //recorrer todos los checkbox
{
check = document.getElementById("check"+i);
if(check.checked) cant++; //si encuentras uno seleccionado incrementas
}
if( cant != n )
alert("debe seleccionar " + n + " Opciones ");
else
miformulario.submit();
}
//......
JHONPi.