회원주소를 게시판에 불러와서 수정하기 정보
회원주소를 게시판에 불러와서 수정하기
본문
게시판 쓰기 페이지의 주소칸에 회원정보의 주소를 불러오고
같으면 그냥 안써도 되고 다른 경우 수정하여 저장하도록 할려는데...
<input class='input' size='35' name='ext13_02' value="<?=$member[mb_addr1]?>" itemname='주소1'>
이렇게 하고
write.update.skin.php에
sql_query (" update $write_table set mb_addr1 = '$ext13_02 where wr_id = '$wr_id' " );
이렇게 하니 애러가 나네요,,무엇이 잘못되었을까요,,,하루종일 이것땜에 씨름하고 있는데 도와주세요,,
*어찌어찌하다보니 뷰페이지에서 수정은 되는데 다시 수정누르면 원래 회원정보 주소가 들어와있네요..
같으면 그냥 안써도 되고 다른 경우 수정하여 저장하도록 할려는데...
<input class='input' size='35' name='ext13_02' value="<?=$member[mb_addr1]?>" itemname='주소1'>
이렇게 하고
write.update.skin.php에
sql_query (" update $write_table set mb_addr1 = '$ext13_02 where wr_id = '$wr_id' " );
이렇게 하니 애러가 나네요,,무엇이 잘못되었을까요,,,하루종일 이것땜에 씨름하고 있는데 도와주세요,,
*어찌어찌하다보니 뷰페이지에서 수정은 되는데 다시 수정누르면 원래 회원정보 주소가 들어와있네요..
댓글 전체
이렇게 해보세요.
<input class=inputbox type=text name='ext13_02' value='<?=$ext13_02?>' size=4 maxlength=3 readonly <?=$member[mb_addr1]?'required':'';?> itemname='주소1'>
<input class=inputbox type=text name='ext13_02' value='<?=$ext13_02?>' size=4 maxlength=3 readonly <?=$member[mb_addr1]?'required':'';?> itemname='주소1'>
답변감사합니다. 그런데 원래 회원정보의 주소를 불러오지 못하네요,,,
불러온뒤에 수정이 필요하면 고치게 하려고 하는 것이고 수정내용이 저장되게 하려는 것인데요,,어렵군요,,
불러온뒤에 수정이 필요하면 고치게 하려고 하는 것이고 수정내용이 저장되게 하려는 것인데요,,어렵군요,,
<?=$member[mb_addr1]?'required':'';?>
이 부분을 아래처럼 바꾸어보세요
<?=$config[cf_req_addr]?'required':'';?>
이 부분을 아래처럼 바꾸어보세요
<?=$config[cf_req_addr]?'required':'';?>
게시판에서 어떤 필드에 주소를 저장하는지 설명이 있어야 답변이 가능합니다
mb_addr1 이라는 필드는 회원 테이블에 있는 필드이지 게시판 테이블에는 저런 필드가 없으니
추가로 필드를 만들지않았다면 당연히 에러나고 저장도 되지않습니다
wr_1 필드에 저장한다고 가정하면 아래처럼 하세요
쓰기폼 상단에서
if(!$w) $write[wr_1] = $member[mb_addr1];
<input class='input' size='35' name='wr_1' value="<?=$write[wr_1]" itemname='주소1' required>
mb_addr1 이라는 필드는 회원 테이블에 있는 필드이지 게시판 테이블에는 저런 필드가 없으니
추가로 필드를 만들지않았다면 당연히 에러나고 저장도 되지않습니다
wr_1 필드에 저장한다고 가정하면 아래처럼 하세요
쓰기폼 상단에서
if(!$w) $write[wr_1] = $member[mb_addr1];
<input class='input' size='35' name='wr_1' value="<?=$write[wr_1]" itemname='주소1' required>
감사드리는 게 늦었습니다. 늘 감사합니다~