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

회원가입하고 수정에서 호출이 안되어서 문의 드립니다. 채택완료

쭈5348 10년 전 조회 2,540

생년월일하고 핸드폰번호를  input 값 하나로 받은게 아니고 셀렉트 박스로 나눠서 받게 했는데.. 

회원수정에서 호출이 안되어서요 ㅠㅠ

 

register_form_skin.php에 

 

                    

- 

 

- 

 

 

상단처럼 저렇게 name을 나눠서 받고 

 

register_form_update.php​ 에

 

 

//생일

$mb_birth = "$br_y$br_m$br_d";

$sql  = " update $write_table set mb_birth = '$mb_birth' where mb_id = '$mb_birth' ";

sql_query($sql); 

 

요렇게 추가 하였습니다.  

 

db에는 잘들어가는데 회원수정을하면 그걸 불러들여 오질 못합니다.

ㅠㅠ 디자이너라 개발자들 어깨넘어로 좀 보고 배운것뿐이 없어서 잘모르겠습니다. 

어떻게 해야 불러올수있고 그게 수정이 가능한지 ㅠㅠ 쉽게 부탁드립니다. 

 

 

 

 

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

답변 1개

채택된 답변
+20 포인트
P
10년 전

update $write_table set mb_birth = '$mb_birth' where mb_id = '$mb_birth' ​

 

 

 

생년월일을 DB 칼럼에 "mb_birth"에 저장하고 있네요.

그런데 호출하는건 $member['br_y'] , $member['br_m'] ,  $member['br_d']​ 이네요.

민박집 제일 큰방을 예약하고 작은방 1, 2, 3번방을 쓰겠다고 하면 주인이 펄쩍 뛰지요...

 

$member['mb_birth​'] 를 substr 으로 앞에 4자리 생년 변수에, 다음 2자리 월 변수에, 맨끝에 2자리씩 따로 떼어서 일 변수에 저장하고

 

 

이런식으로 하셔야 합니다.

 

 

 

 

그리고 년도, 월, 일을 일일이 쓰지 마시고 FOR 나 WHILE 같은 반복문 쓰시는게 보기에는 더 좋을듯 합니다.

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

답변에 대한 댓글 5개

쭈5348
10년 전
정말 감사합니다. ㅜㅜ
for while문같은건 ㅠㅠ 개발을 아예 모르는 디자이너라 에효.. 넘 힘드네요 정말 정말 감사합니다
말씀해주신거 잘 적용해보겠습니다
쭈5348
10년 전
근데 ㅜㅜ
$member['mb_birth​'] 를 substr 으로 앞에 4자리 생년 변수에, 다음 2자리 월 변수에, 맨끝에 2자리씩 따로 떼어서 일 변수에 저장하고 <-- 이말이 잘 이해가 안갑니다.

예시로 말씀해주실수 있으세요?
P
PIREE
10년 전
그누보드5의 /config.php 파일안에
define('G5_TIME_YMDHIS', date('Y-m-d H:i:s', G5_SERVER_TIME));
define('G5_TIME_YMD', substr(G5_TIME_YMDHIS, 0, 10));
define('G5_TIME_HIS', substr(G5_TIME_YMDHIS, 11, 8));

이건 상수 G5_TIME_YMDHIS 에 지금 "년-월-일 시:분:초"가 들어있어요.
거기서 substr()으로 자리수 0부터 10까지 잘라서 'G5_TIME_YMD' 에 저장하고
substr()으로 자리수 11부터 8까지 잘라서 'G5_TIME_HIS' 에 저장한다는 말입니다.


아무 그누보드5 파일에 아래를 적어 넣고 웹에서 페이지를 불러보시면 이해 되실꺼에요.

echo G5_TIME_YMDHIS ." <<==== 년-월-일 시:분:초 <br />
echo G5_TIME_YMD ." <<==== 년-월-일 <br />";
echo G5_TIME_HIS ." 시:분:초 <br />";


시간이 나실때마다 PHP 기초를 공부하시면 웹디자이너로 큰 도움이 되실꺼에요.
몸값을 높일수 있는 길이기도 합니다.
자기소개서나 포트폴리오등에 이걸 확실히 어필하시면 좋겠죠.

그누보드5 소스도 열심히 보시고요.


하지만 저는 감각이 딸려서 디자인이 안된다는 단점이...
P
PIREE
10년 전
그리고 함수에 대해 궁금한게 있으면 에디터로 그누보드5 디렉토리에서 함수 이름 파일찾기를 해서 소스를 살펴보세요.
그럼 기초 함수는 이해되는 경우도 왕왕 있을듯 합니다.
쭈5348
10년 전
ㅜㅜ 아 진짜 어렵네요 ㅜㅜ

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

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

로그인