(좀 어려워요.. -_-;;) 폼배열을 전달하여 DB 등록. 정보
(좀 어려워요.. -_-;;) 폼배열을 전달하여 DB 등록.본문
주의 : 상당한 추상력을 요구함.
폼 배열을 전달하여 DB에 등록 하려고 합니다.
문제는, insert 구문을 사용했을 경우인데..
이경우 데이터가 null 로 들어갑니다.
이경우, 폼배열 자체를 못넣는것 같아요..
희한한 점은, update 구문을 사용했을 경우이고,
모든 배열이 다 들어가지는 않고, 최하단 배열의 값만 들어가네요...
{ 카테고리가 있습니다.
카테고리 명과 함께 텍스트 폼 배열을 DB 등록 파일에 넘겨주고,
그 폼 배열을 카테고리 컬럼에 DB 등록합니다.
list 가 모두 null 인 카테고리가 있다면,
false 로 인식하여 폼 등록 단계로 카테고리 값과 함께 다시 넘깁니다. }
해결할 문제. insert 구문을 사용하여, 모든 폼배열 집어넣기.
좀 어렵죠.. -_-;;
그누보드의 파일업로드를 좀 이용하려고 했는데, 원한 결과는 못얻었네요...
파일업로드 관련 소스가.. 그룹도 있고, 그 그룹에 묶이게 되서 참 좋긴한데.......
폼 배열을 전달하여 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);
?>
<?
//배열 테이블에 저장
$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);
?>
오케이~~~ 해결 했어요..
로빈아빠 님의 도움이 컸네요.. ^^;
말러님이 제안하신 foreach 를 통한 출력문제 해결.. 캬캬캬;
두분 감사드려욤~
로빈아빠 님의 도움이 컸네요.. ^^;
말러님이 제안하신 foreach 를 통한 출력문제 해결.. 캬캬캬;
두분 감사드려욤~