wr_1 / wr_3 / wr_3 / wr_4 /
이런 식으로 컬럼이 있지 않습니까 ~ 이중에서 wr_1의 컬럼을 비우고 싶습니다.
그래서 update g5_write_24 set wr_1=' ' where wr_id={$_POST[wr_id]} ;
라고 해봤는데 공백이 하나의 내용으로 인식을 못하고 이전에 있던 내용이 그대로 살아있더라구요...
한 게시글의 wr_1의 내용만 삭제하고 싶은데 어떻게 해야할까요
|
답변 5개 / 댓글 4개
채택된 답변
+20 포인트
불량학생™
11년 전
캐쉬가 남아서 그럴수도 있습니다
인터넷익스플로러 열고 > 인터넷 옵션 > 일반 > 설정 > 임시 인터넷파일 > 저장된 페이지의 새버젼확인 > 웹페이지 열때마다로 설정
그리고 컬럼을 비울 때 작은따옴표 사이 에서 공백 넣지말고 붙이시는게 ' ' 이게 아니고 '' 이렇게요
답변에 대한 댓글 2개
soulfood
11년 전
11년 전
delete를 사용하시면 1개 또는 여러개의 데이터가 날아가겠지요
수정 , 저장은 update로 하는게 맞구요
$query = " UPDATE g5_write_24 SET wr_1='' WHERE wr_id='".$_POST[wr_id]."' ";
수정 , 저장은 update로 하는게 맞구요
$query = " UPDATE g5_write_24 SET wr_1='' WHERE wr_id='".$_POST[wr_id]."' ";
11년 전
ㅎㅎ 원래 개발자들이 야근 많이 하고 머리 띵하고하면 누구나 점 잘못찍고 점을 컴마로찍고 그런경우 간혹 있어요 세미콜론 안붙이고 가로 안닫고 ㅋㅋㅋㅋ
답변에 대한 댓글 1개
soulfood
11년 전
ㅋㅋㅋㅋㅋㅋㅋ 맞아요 아이구 ㅠ 댓글 주셔서 정말 감사합니다 :) 벌써 어제가 되었네요, 오늘 편안한 오후 되시길 바랍니다! :)
soulfood
11년 전
아 모두 감사합니다.
바보팅이 처럼 테스트 한다고
sql문 에코 찍어두고, 마지막에 쿼리 실행을 안하고 왜 이게 안되고 있지... 고민하며 한참을 디비만 쳐다보고 있었네요
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아 무지를 알려주셔서 다들 감사합니다 :)
11년 전
update g5_write_24 set wr_1='' (공백 없이 한번 해보세요)
흠 이렇게 한다면 해당 테이블 모든열 wr_1 필드가 없어질텐데 안된다고 하니 당황 스럽네요 ㅎ
드래곤된다
11년 전
{$_POST[wr_id]}값이나 쿼리문을 출력해보세요.
{$_POST[wr_id]}값이 없는거같네요.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
그러나 그보다 delete 용법으로 한 row만 삭제 하는게 아니라 한 컬럼만 삭제할 수도 있는건가요?