테스트 사이트 - 개발 중인 베타 버전입니다

글쓰기 여분필드에 입력하면 db에서 맞는 열 찾아서 데이터 삽입하는 거.. 채택완료

라포 11년 전 조회 3,480

글쓰기 폼에 여분필드 wr_3, wr_4를 추가하여 이렇게 입력란을 만들고 submit을 실행했을 때 db의 g4_member table의 mb_3='wr_3'인 열의 mb_4란에 wr_4를 저장시키고 싶습니다.

검색을 해봤더니 대충 select mb_4 from g4_member where mb_3='$wr_3'; 랑 insert into g4_member(mb_4) value='[$wr_4]'; 를 잘 합쳐서 쓰면 될 거 같은데..

즉 글쓰기->db검색->데이터 저장 이거 하고 싶은건데 이거 안 되는 건가요ㅠㅠ?

제가 쌩초보라 sql 이런 거 하나도 모르거든요..

아래 내용으로

 

   mysql_close();

 ?>

 

insert.php 를 만들어서 집어넣고

 

write.skin.php 에

 

 

이렇게 써서 해봤는데 택도 없네요.. wr_4 에만 저장되고 mb_4 엔 저장이 안돼요. 막막합니다ㅠㅠ

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

insert into g4_member set mb_3 = '".$wr_3."' , mb_4 = '".$wr_4."' where mb_id = '".$member['mb_id']."'

 

write_update.php페이지에서 그냥 이렇게만 넣으면 들어갈건데요 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

라포
11년 전
헐.. 정말 감사합니다ㅠㅠㅠㅠㅠ 이것때문에 몇시간을 골머리를 앓다가 거의 포기 상태였는데..
알려주신 구문으로는 왜인지 자꾸 에러가 나기에ㅠㅠ insert가 아닌 update로 바꿔서 write_update.php 페이지에
sql_query("update g4_member set mb_4 = '$wr_4' where mb_3 = '$wr_3'");
구문 추가했더니 제가 원했던대로 되는군요ㅠㅠ skin 파일이 아닌 상위파일?을 수정하는 거라 다른 게시물 쓸 때 충돌하지 않을까 했는데 아직은 그런 것도 없고 좋네요ㅠㅠㅠㅠ 감사합니다!!
불량학생
11년 전
아 update인데 insert했네요 ㅎㅎㅎ 실수!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인