여분필드 쪼갬 문의

여분필드 쪼갬 문의

QA

여분필드 쪼갬 문의

본문

여분필드 mb_13을 쪼개서 만들었는데요

input안에서 텍스트가 길어지면 아예 value값에 안넘어오는데 왜그러는건지요

 

 

//경력사항
$mb_13 = "$mb13[0]-$mb13[1]-$mb13[2]-$mb13[3]-$mb13[4]-$mb13[5]-$mb13[6]-$mb13[7]-$mb13[8]-$mb13[9]-$mb13[10]-$mb13[11]";
sql_query("update {$g5['member_table']} set mb_13 = '$mb_13' where mb_id = '$mb_id' ");
 

 

         <div style="width:100%; float:left;">
                        <input style="border-radius:0 !important;"  placeholder="예) 2010.03.01~2014.02.01" type="text" name="mb13[0]" value="<?php echo $mb13[0] ?>" class="frm_input" size="10" >
                        <input style="border-radius:0 !important;"  placeholder="예) oo에서 마케팅 근무" type="text" name="mb13[1]" value="<?php echo $mb13[1] ?>" class="frm_input" size="10" > 
                        <input style="border-radius:0 !important;"  placeholder="예) 대리" type="text" name="mb13[2]" value="<?php echo $mb13[2] ?>" class="frm_input" size="10">
                    </div>
                   <div style="width:100%; float:left;">
                        <input style="border-radius:0 !important;"  type="text" name="mb13[3]" value="<?php echo $mb13[3] ?>" class="frm_input" size="10" >
                        <input style="border-radius:0 !important;"  type="text" name="mb13[4]" value="<?php echo $mb13[4] ?>" class="frm_input" size="10"> 
                        <input style="border-radius:0 !important;" type="text" name="mb13[5]" value="<?php echo $mb13[5] ?>" class="frm_input" size="10">
                    </div>
                    <div style="width:100%; float:left;">
                        <input style="border-radius:0 !important;"  type="text" name="mb13[6]" value="<?php echo $mb13[6] ?>" class="frm_input" size="10">
                        <input style="border-radius:0 !important;"  type="text" name="mb13[7]" value="<?php echo $mb13[7] ?>" class="frm_input" size="10"> 
                        <input style="border-radius:0 !important;"  type="text" name="mb13[8]" value="<?php echo $mb13[8] ?>" class="frm_input" size="10">
                    </div>
                    <div style="width:100%; float:left;">
                        <input style="border-radius:0 !important;"  type="text" name="mb13[9]" value="<?php echo $mb13[9] ?>" class="frm_input" size="10" >
                        <input style="border-radius:0 !important;"  type="text" name="mb13[10]" value="<?php echo $mb13[10] ?>" class="frm_input" size="10"> 
                        <input style="border-radius:0 !important;"  type="text" name="mb13[11]" value="<?php echo $mb13[11] ?>" class="frm_input" size="10" >
                    </div>

이 질문에 댓글 쓰기 :

답변 3

테이블에 값은 제대로 들어가나요?

 

제일 상단 $mb_13 변수를 출력해서 제대로 값이 나오는지 확인해 보세요.


$mb_13 = "$mb13[0]-$mb13[1]-$mb13[2]-$mb13[3]-$mb13[4]-$mb13[5]-$mb13[6]-$mb13[7]-$mb13[8]-$mb13[9]-$mb13[10]-$mb13[11]";
echo $mb_13;

 

컬럼 mb_13의 varchar(256)을 varchar(512) 로 늘려 보시죠.

<?
// alter table 테이블명 modify column 필드명 varchar(원하는 수치) not null default ''
sql_query(" alter table g5['member_table'] modify column mb_13 varchar(1000) not null default '' ");
?>

이걸 회원가입폼에 넣어도 안되는데
어디부분을 수정해야하나요?

DB 게시판 컬럼의 형식이 varchar로 되어 있으면 255자 까지만 입력이 됩니다. 

컬럼형식을 text 로 변경하시고 확인이 필요할것 같습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 734
QA 내용 검색

회원로그인

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