테스트 사이트 - 개발 중인 베타 버전입니다

json 질문 채택완료

와칸다포에버 6년 전 조회 3,391

</p>

<p>$sql = "select * from ~~~~";</p>

<p>$result = sql_query($sql);</p>

<p> </p>

<p>$data = [];</p>

<p>foreach ($result as $_result) {</p>

<p>$data[] = $_result;</p>

<p>}</p>

<p> </p>

<p>echo json_enode($data);</p>

<p>

 

라고하면 데이터베이스에 있는 필드명들이 노출되는데 바꿔서 출력을 보내보려는데

잘 모르겠네요 echo jo~~($data); 라고 하면

 

0 : {"mb_id":"test", "mb_nick":"test"}

1 : {"mb_id":"test", "mb_nick":"test"}

 

저런식으로 나오는데 mb_id를 id로 바꾸고 mb_nick를 nick으로 바꿔서 json으로 뿌려주고싶은데

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
6년 전

SELECT mb_id as id, mb_nick as nick

 

이런식으로 db에서 가져올때 컬럼명을 수정해주시면 됩니다

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인