체크박스 분할필드
본문
안녕하세요~ 늘 고수님들 덕에 도움을 많이 받습니다.
체크박스가 많아 필드하나로 분할하여 저장한뒤에 불러오고 싶은데...
이경우도 ext01 이런식으로 하면 되는건가요?
그런데 출력할때 체크가 없는 곳은 a l b l lllll l k 이런식으로 중간에 구분자가 나올 거 같은데...
분할필드에 데이터가 없는 것은 무시하고
aㅣbㅣk
이렇게만 나오게 할 수도 있을까요?
답변 1
<?
$arr = array("1111","2222","","44444");
print_r2($arr);
$str_arr = @implode("|",$arr);
echo "<BR>";
echo $str_arr;
$arr = array_filter($arr);
$str_arr = @implode("|",$arr);
echo "<BR>";
echo $str_arr;
?>
POST로 넘어온값이 배열로 되있을건데 위에 처럼요, php 함수 array_filter 사용해서 배열에 값이 없는것 필터해서 저장하시면 될겁니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.