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

여분필드 쪼갬 문의 채택완료

어렵당당당 7년 전 조회 2,736

여분필드 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' ");  

 

         

                                                                                                
                  
                                                                                                
                    
                                                                                                
                    
                                                                                                

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

답변 3개

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

위아래 if(!isset($mb['mb_13'])) {...}  이거 빼고 이렇게 하세요.

sql_query(" ALTER TABLE `{$g5['member_table']}` CHANGE `mb_13` `mb_13` text NOT NULL ", true);

 

그냥 phpmyadmin으로 하시는 게 가장 간편합니다. 변경이 잘 됐는지 바로 확인이 가능하고..

예제는 게시판인데 이런식으로 g5_member 테이블에서 mb_13 필드 속성 변경하면 됩니다.

http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=24

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

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

7년 전

sql_query("ALTER TABLE {$g5['member_table']} ADD COLUMN `mb_26` text NOT NULL DEFAULT '' AFTER `mb_25` ", false);

 

중간에 하나 빠져 있는게 있네요. 이렇게 해 보세요.

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

답변에 대한 댓글 1개

어렵당당당
7년 전
음 안되네요ㅜㅜㅜ

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

7년 전

얼마전에도 이런 질문이 있었던거 같은데...데자뷰인가요?ㅎㅎ

mb_13 이 아마 varchar256 으로 되어있지 싶습니다.

내용이 많다면 아예  text 형식으로 변경하여 사용하시면 될거 같습니다.

 

https://sir.kr/qa/274175?sfl=mb_id%2C1&lstx=qnals1220

아직 해결을 못하셨나 보네요.ㅠㅠ

이번엔 꼭 해결되기를 바랍니다.

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

답변에 대한 댓글 1개

어렵당당당
7년 전
네 해결을 못해서 올렸습니다 ㅠㅠㅠ
adm/member_form.php 부분에
if(!isset($mb['mb_26'])) {
sql_query(" ALTER TABLE {$g5['member_table']} ADD `mb_26` varchar(255) NOT NULL DEFAULT '' AFTER `mb_25` ", false);
}


이렇게 추가해서 사용중인데
if(!isset($mb['mb_26'])) {
sql_query(" ALTER TABLE {$g5['member_table']} ADD `mb_26` text NOT NULL DEFAULT '' AFTER `mb_25` ", false);
}

이렇게 바꿔도 적용이안되서요..

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

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

로그인