코드/PHP

php 쿼리 where 절 문자열 값

Yeah-Panda 2015. 4. 1. 13:58


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 ('<p>Invalid Query in Foreach'.mysqli_error().'</p>');

}

}


저기 id=$value  라고 ‘헤드퍼스트 php’ 에는 적혀있지만
실은 id=‘$value’ 이렇게 문자열 표시를 해줘야 쿼리 에러가 발생하지 않더라
책은 오타인갑다.