php에서 쿼리문중 where 절에 값을 적을 때 ‘‘ 혹은 “” 문자열로 줘야 한다. if(isset($_POST['submit_del'])){$checkArr = $_POST['checks'];foreach ($checkArr as $value){$query = "DELETE FROM email_list WHERE id='$value'";mysqli_query($dbc, $query) or die ('Invalid Query in Foreach'.mysqli_error().'');}} 저기 id=$value 라고 ‘헤드퍼스트 php’ 에는 적혀있지만 실은 id=‘$value’ 이렇게 문자열 표시를 해줘야 쿼리 에러가 발생하지 않더라 책은 오타인갑다.