$content = "바꿀내용";
$content = addslashes($content);
sql_query(" update $write_table set wr_content = '$content' where wr_id = '$wr_id' ");
이렇게 했을때 $content 바꿀내용이 짧으면 업데이트가 잘됩니다.
$content 바꿀내용이 길면 업테이트가 안됩니다.
이런 경우 뭐 때문에 그럴까요?
|
답변 5개 / 댓글 4개
채택된 답변
+20 포인트
bbs/write_update.php 파일에서 다음을 찾아 숫자에 0을 하나 더 붙이세요 ㅎㅎ
$wr_content = substr(trim($_POST['wr_content']),0,65536);
네 그렇다면 다음을 참조해 보시죠.
1 우선 디비 필드 를 확인
2 한번에 저장 되는 데이타의 용량 확인
답변을 작성하려면 로그인이 필요합니다.
$wr_content = substr(trim($_POST['wr_content']),0,655360);
위처럼 바꾸어도 안되고 0을 몇개 더 넣어도 안되네요.
지금보니 등록되는 내용 양이 많으면 바꿀 내용이 뭐든간에 업데이트 안되네요.
$content = '12345';
sql_query(" update $write_table set wr_content = '$content' where wr_id = '$wr_id' ");
이렇게해도 업데이트가 안되네요.
등록 내용은 표현이 많은거지 실제는 이미지태그 10개정도거든요.
2~3개까진 업데이트가 잘되어요.