채택완료
mysqli_stmt_bind_param 사용할때 빈값도 사용하고 싶은데 어떻게하면될까요?
Copy
$value = '';
$sql = "UPDATE TABLE SET COL = ?";
$sql = mysqli_prepare($con, $sql);
mysqli_stmt_bind_param($sql, 's', $value);
mysqli_stmt_execute($sql);
위와 같이 '' 빈값으로 업데이트를 해주고 싶은데 안먹힐때 어떻게 하면 될까요?
알려주시면 감사하겠습니다
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
코드 자체엔 문제가 없는것 같습니다.
컬럼에 별다른 제약사항이나 연관된 트리거등이 없는 경우
빈값 저장이 가능한 코드 입니다.
$sql 을 따로 출력하고 직접 쿼리를 실행시켜
어떤 문제가 있는지 확인해보는 방법이 도움이 될지 모르겠습니다.
답변을 작성하려면 로그인이 필요합니다.