게시판에 주소찾기를 넣었을때 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판에 주소찾기를 넣었을때 정보

게시판에 주소찾기를 넣었을때

본문

게시판에 주소 찾기부분을 넣었습니다.
 
db에서 wr_6,wr_7 필드를 추가한 다음 write.skin.php상단에
 
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
 
//우편번호1
$ex6_filed = explode("-",$write[wr_6]);
$ext6_00  = $ex6_filed[0];
$ext6_01  = $ex6_filed[1];
//우편번호2
$ex7_filed = explode(",",$write[wr_7]);
$ext7_00  = $ex7_filed[0];
$ext7_01  = $ex7_filed[1];

include_once("$g4[path]/lib/cheditor.lib.php");
                          
?>
 
....중략....
 
적용되는 부분에
 
 <td height="27" colspan="3" >
  <input class=ed size="4" name=ext6_00 itemname="우편번호 앞자리" required readonly value="<?=$ext6_00?>"> -
 <input class=ed size="4" name=ext6_01 itemname="우편번호 뒷자리" required readonly value="<?=$ext6_01?>">
 <a href="javascript:;" onclick="win_zip('fwrite', 'ext6_00', 'ext6_01', 'ext7_00', 'ext7_01');"> 주소검색</a>
<input class=ed style="width:100%;" name=ext7_00 itemname="청구지주소" required readonly value="<?=$ext7_00?>"><br>
<input class=ed style="width:100%;" name=ext7_01 itemname="상세 주소" required value="<?=$wext7_01?>"> </td>
 
위 와 같이 해주고
 
write_update.php 파일에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//우편번호1
$wr_6 = "$ext6_00-$ext6_01";
$sql6 = " update $write_table set wr_6 = '$wr_6' where wr_id = '$wr_id' ";
sql_query($sql6);
//우편번호2
$wr_7 = "$ext7_00,$ext7_01";
$sql7 = " update $write_table set wr_7 = '$wr_7' where wr_id = '$wr_id' ";
sql_query($sql7);
?>
해 주었는데 db에 저장이 않됩니다.
어덯게 해야하나요?

댓글 전체

위치가 잘못된게 아닐까요 ^^;
현제 적어주신 write_update.php 파일의 구조를 보면
insert하기전에 update를 하신거 같은데 $wr_id 값이 존재할리 만무하겠죠 ^^;

write_update.php 에서 $wr_id를 사용하시려면..
insert의 경우
$wr_id = mysql_insert_id(); 이 구문이 실행되면서 $wr_id가 생기며
update의 경우 wr_id값이 기본적으로 넘어오게 됩니다. (아무데서나 사용할 수 있죠);


보드의 스킨을 사용하신다면 이 파일($boadr_skin_path/write_update.skin.php)에 write_update.php파일의 내용을 담아 보십시오.

그리고 지금쓰신 구문은.. db에 2번 접속해야 하오니..
$wr_6 = "$ext6_00-$ext6_01";
$wr_7 = "$ext7_00,$ext7_01";
$sub_sql = " update $write_table set wr_6 = '$wr_6', wr_7 = '$wr_7' where wr_id = '$wr_id' ";

sql_query($sub_sql); 이게 낫겠죠 ^^;
전체 30 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT