(좀 어려워요.. -_-;;) 폼배열을 전달하여 DB 등록. > 그누4 질문답변

그누4 질문답변

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

(좀 어려워요.. -_-;;) 폼배열을 전달하여 DB 등록. 정보

(좀 어려워요.. -_-;;) 폼배열을 전달하여 DB 등록.

본문

주의 : 상당한 추상력을 요구함.

폼 배열을 전달하여 DB에 등록 하려고 합니다.
문제는, insert 구문을 사용했을 경우인데..
이경우 데이터가 null 로 들어갑니다.
이경우, 폼배열 자체를 못넣는것 같아요..

희한한 점은, update 구문을 사용했을 경우이고,
모든 배열이 다 들어가지는 않고, 최하단 배열의 값만 들어가네요...

{ 카테고리가 있습니다.
  카테고리 명과 함께 텍스트 폼 배열을 DB 등록 파일에 넘겨주고,
  그 폼 배열을 카테고리 컬럼에 DB 등록합니다.
  list 가 모두 null 인 카테고리가 있다면,
  false 로 인식하여 폼 등록 단계로 카테고리 값과 함께 다시 넘깁니다. }

해결할 문제. insert 구문을 사용하여, 모든 폼배열 집어넣기.

좀 어렵죠.. -_-;;

그누보드의 파일업로드를 좀 이용하려고 했는데, 원한 결과는 못얻었네요...
파일업로드 관련 소스가.. 그룹도 있고, 그 그룹에 묶이게 되서 참 좋긴한데.......

댓글 전체

뭐 조금만 우회하시죠..^^
<?
//배열 테이블에 저장
$array=array( "1","2","가나다","마바사",array("sub1","sub2","sub3") );

$sql="insert into table_name set array_var='".mysql_escape_string(serialize($array))."'";
sql_query(sql);

//배열 테이블에서 불러오기
$sql="select from table_name";
$row=sql_fetch(sql);
$array=unserialize($row[array_var]);
var_dump($array);
?>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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