기초적인 쿼리 질문입니다! 채택완료
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개
캐쉬가 남아서 그럴수도 있습니다
인터넷익스플로러 열고 > 인터넷 옵션 > 일반 > 설정 > 임시 인터넷파일 > 저장된 페이지의 새버젼확인 > 웹페이지 열때마다로 설정
그리고 컬럼을 비울 때 작은따옴표 사이 에서 공백 넣지말고 붙이시는게 ' ' 이게 아니고 '' 이렇게요
답변에 대한 댓글 2개
수정 , 저장은 update로 하는게 맞구요
$query = " UPDATE g5_write_24 SET wr_1='' WHERE wr_id='".$_POST[wr_id]."' ";
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
아 모두 감사합니다.
바보팅이 처럼 테스트 한다고
sql문 에코 찍어두고, 마지막에 쿼리 실행을 안하고 왜 이게 안되고 있지... 고민하며 한참을 디비만 쳐다보고 있었네요
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아 무지를 알려주셔서 다들 감사합니다 :)
댓글을 작성하려면 로그인이 필요합니다.
update g5_write_24 set wr_1='' (공백 없이 한번 해보세요)
흠 이렇게 한다면 해당 테이블 모든열 wr_1 필드가 없어질텐데 안된다고 하니 당황 스럽네요 ㅎ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그러나 그보다 delete 용법으로 한 row만 삭제 하는게 아니라 한 컬럼만 삭제할 수도 있는건가요?