묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
db close 에러
2016.08.27 13:53
안녕하세요 php로 DB update를 하는 문구를 만들었는데
update는 잘되나 [line33]의 mysqli_close($conn); 부분에서 다음과 같은 에러가 발생하는데 조언부탁드립니다.ㅠㅠ
Warning: mysqli_close() expects parameter 1 to be mysqli, resource given in XXXX on line 33
다음은 php소스입니다.
<?php
'
'
'
'
$conn = mysql_connect('', '', '', '');
if ($conn->connect_error)
{
die("Connection failed: " . $conn->connect_error);
}
$db_selected = mysql_select_db('', $conn) or die("Can not use DB");
$sql = mysql_query("UPDATE smile_r SET a = $a, b = $b, c = $c WHERE num=3");
if ($sql === TRUE)
{
echo "Record updated successfully";
}
else
{
echo "Error updating record: " . $conn->error;
}
mysqli_close($conn);
?>
mysql로 여신 것을 mysqli로 닫으시니 문제가 생기죠. mysql_close($conn); 으로 수정하시면 됩니다.