MySQL 데이터베이스에 쿼리를 가져와 MySQL 테이블 (정보)의 네 가지 정보 필드를 반환 한 다음 PHP의 json_encode()
함수를 사용하여 JSON을 인코딩합니다. 반환하는 필드 중 두 개는 "staffMember"및 "lineManager"이며, 이는 (별도의) users 테이블에있는 해당 사용자의 ID와 관련된 정수를 반환합니다.별도의 쿼리 결과를 JSON 인코딩 된 배열에 추가
id is 1
staffMember is 14
lineManager is 12
description is this is a description
등 모든 행에 대해 :
내 쿼리 (테이블 형식) 다음을 반환합니다.
14
은 (예를 들어 위의 경우) 같은 것을 할 것입니다 사용자 테이블의 행을 의미한다 :id is 14
firstname is dave
secondname is jones
내 질문 그러므로, 나는의 JSON 부분을 얻을 수있는 방법 14 대신에 "dave jones"를 반환하라는 쿼리입니까? 정보가 MySQL의 동일한 테이블에 저장되지 않기 때문입니다.
아마도 일부 유형의 조인을 변경합니다. 우리가 당신을 도울 수 있도록 여기에 게시 할 수 있습니까? –
Google "SELECT JOIN MYSQL" – dda