여분필드 배열로로 만들기
본문
혹시 여분필드를 저장할때 배열로 만들어 사용할수 있나요??
예를들어 wr_1의 여분필드에 배열10개을 넣어서
wr_1[1] 이런식으로 만들수 있을까요??
답변 3
$array = explode(",", $row['wr_1']); // , <-기준으로 배열을 만들어 반복문을 돌려서 사용하면 되겠습니다.
foreach ($array as $value)
{
echo $value;
}
json으로 입력하고 디코딩하시면됩니다.
$wr_1='["1","2","3"]';
$wr_1 = json_decode($wr_1);
print_r($wr_1);
주의 할점은 $wr_1 의 값은 꼭 쌍 따온표로 쌓아야 합니다.
다음과 같이도 할 수 있습니다.
$wr_1='{"0":"0000", "1":"1111"}';
$wr_1 = json_decode($wr_1,true);
print_r($wr_1);
echo $wr_1[0];
wr_1 을 input 테이블로 여러개 받아서 "|" 이런걸 구분자로 배열로 처리할수는 있습니다.
하지만 받는쪽, 보이는쪽, 입력하는쪽을 다 수정해주셔야 할겁니다.
뭐 작업자체가 어렵지는 않지만 군데군데 손은 좀 봐야겠죠
답변을 작성하시기 전에 로그인 해주세요.