¿de muchas varias??
¿¿chale???
mmm...
la idea es tener varios chekbox que podamos seleccionar a la ves, esto lo conseguimos usando
name del tipo array()
Código HTML:
<input type="checkbox" name="filtro[]" value="foo"/>
<input type="checkbox" name="filtro[]" value="bar"/>
cuando en PHP, conseguimos que todo este en un perfecto arreglo... mucho mas fácil de tratar
Código PHP:
$sql = 'SELECT * FROM tabla';
if (sizeof($_POST['filtro']) > 0) $sql .= "\nWHERE\n";
foreach ($_POST['filtro'] as $tipo)
{
switch ($tipo)
{
case 'foo': $sql .= "foo='BAR'"; break;
case 'bar': $sql .= "candy IS NULL"; break;
default: /* ... */ break;
}
$sql .= "\nAND\n";
}
Kroka, ya notas como obtener código "pseudo-resuelto" en realidad no resuelve nada??
por favor, analiza el ejemplo que coloco... que si bien, no es lo que exactamente "quieres comer", pero si lo puedes masticar, debes tragarlo, luego lo digieres y que te aproveche..
suerte!!