Hola
Veamos, en pagina1 tienes 10 checkbox, el nombre de estos checkbox es el mismo y su valor es el valor por el que
vas ha hacer la consulta. El usuario marca 5 (1,3,5,7,9).
En pagina2 recibes los campos con
$valores = array($_POST["cam_form"]);
Código PHP:
Ver original$valores = array($_POST["cam_form"]);
for($i = 0; $i < sizeof($valores); $i++) { if ($valores[$i] != "") {
array_push($Arr, $valores[$i]); // rellenas la matriz con los valores de los campos marcados }
}
Ahora en la consulta. En la teoría debería de funcionar
Código SQL:
Ver originalSQL = "select * from tabla where campo = " .implode($Arr, " OR campo = ")
Esta consulta daría algo como
Cita: sql = "select * from tabla where campo = 1 OR campo = 3 OR campo = 5 OR campo = 7 OR campo = 9"
Suerte