컬럼 부분복사해서 각각 다른 컬럼에 저장 채택완료
데이터 구조는 아래처럼 되어있습니다.
{"juso":"지번: oo시 ㅇㅇ구 ㅇㅇ동 173-1\r\n,"build_name":"oo빌딩","juso_detail":"1234호","juso_cut":"ㅇㅇ시 ㅇㅇ구 ㅇㅇ동","memo":""}
이런 구조에서 주소, 빌드네임, 주소디테일을 각각 다른 컬럼에 복사해서 저장하고 싶습니다.
마이어드민에서 sql로 한번에 처리할수 있는 방법이 없을까요?
답변 2개
json 포맷 같은데
{"juso":"지번: oo시 ㅇㅇ구 ㅇㅇ동 173-1\r\n,"build_name":"oo빌딩","juso_detail":"1234호","juso_cut":"ㅇㅇ시 ㅇㅇ구 ㅇㅇ동","memo":""}
"(comma)가 빠진 것이 눈에 띄네요.
https://www.php.net/manual/en/function.json-decode.php
json_decode()라는 함수를 검토해 보세요.
댓글을 작성하려면 로그인이 필요합니다.
가능하죠
insert into 저장할테이블
set 저장할필드 = concat(붙일필드1, 붙일필드2, 붙일필드3)
, 기본적인필수필드 = 필수값
;
답변에 대한 댓글 2개
$ext = explode(" ",$juso);
$sql = "INSERT INTO SET {$저장할테이블}
SET
addr1 = "{$ext['0'}",
addr2 = "{$ext['1'}",
addr3 = "{$ext['2'}",
필수필드 = 필수값
";
sql_query($sql);
과 같은 형태면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인