o.O mmm se puede hacer mucho mejor!
formulario
Código HTML:
Ver original<input type="text" name="dato[]" /> <input type="text" name="dato[]" /> <input type="text" name="dato[]" /> <input type="text" name="dato[]" /> <input type="text" name="dato[]" /> <input type="text" name="dato[]" /> <input type="text" name="dato[]" /> <input type="text" name="dato[]" /> <!-- Y así todos los campos que necesites -->
PHP
Código PHP:
Ver original$sql = 'select * from mitabla where id in('.implode(',',$_POST['dato']).')';
Pero tu problema es que hay campos que están vacíos, tendrás que hacer algo así...
Código PHP:
Ver originalforeach($_POST['dato'] as $item) {
$newArray[] = $item;
}
}
$sql = 'select * from mitabla where id in('.implode(',',$newArray).')';