1
사용자 테이블에 해당 열 id, idUser, idCompany, idProfession이있는 mysql DB가 있습니다. 동일한 배열 인덱스에 대해 다른 값을 가진 mysql의 php 배열 채우기
지금 내가 모든 필드를 선택하고이 방법으로 구축되는 배열을 만들 것입니다 : 배열 [idUser] = 배열 [ID => X, idCompany => XX, idProfession => XXX)의 경우를 예 1 사용자는 더 많은 회사에서 일하고 다른 직업을 가질 수 있습니다. 그래서 각 배열 [idUser] 배열 (id, idCompany, idProfession) 여러 배열을 가질 수 있고 각 idUser 1 결과를 동일한 idUser 여러 결과 대신 것입니다.
나는이 쿼리를 작성한 후에이 코드를 작성했지만 물론 id는 항상 동일한 요소를 다른 루프로 바꾸기 때문에 원하는 것을 수행하지 않습니다.
$data=array();
$sql_result="SELECT etc...........";
while($rows = mysql_fetch_array($sql_result,MYSQL_BOTH)){
$data[idUser] = array('idCompany' => $rows['idCompany'], 'profession' => $rows['idProfession']);
가 나는 반면에 루프를 할 tmp를 배열에 데이터를 저장하는 생각을했다.
그러나 나는 그 일을하는 방법을 이해하지 못하기 때문에 멈춰야 만했다.
덕분에, 난 그냥 바보 느낌 : D는 간단했다! 감사합니다 – Jasper
문제 없음 재 스퍼, 우리 모두에게 내 친구가 발생합니다! –