Nose para que usas la funcion "implode", cuando deberías recuperarlo como si fuera cualquier arreglo.
Código PHP:
$checks= array();
$checks= $_POST['check'];
for($i=0;$i<count($checks);$i++)
$deleteId = $checks[$i];
$sql="DELETE FROM NOMBRE_DE_TU_TABLA WHERE id IN ('$deleteId');";
mysqli_query($link,$sql);
}