배열 질문드립니다

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
배열 질문드립니다

QA

배열 질문드립니다

답변 2

본문

무작위로 추출한 회원아이디가 있습니다

 

array(aaa,ccc,ttt,eee,uuu);

 

위 배열을 mb_no 순으로 다시 재배열을 하려고 하는데

어떻게 하면 좋을까요?

 

aaa 의 mb_no = 10

cccc --> mb_no = 11

eeee --> mb_no = 15...

 

이렇다고 가정할때..

 

배열을 정리하자면 

array(aaa,ccc,eee,ttt,uuu);

 

아이디 알파벳 순이 아니라 mb_no 순으로 다시 재배열 질문 드립니다~~

이 질문에 댓글 쓰기 :

답변 2

무작위배열에 이미 mb_no없이 저장되어있어서 불가능합니다.

루프돌려서 각 mb_id의 mb_no를 디비에서 가져온다음 새로운배열에 저장해서 정렬하면되겠네요.

$arr = array(aaa,ccc,eee,ttt,uuu);

$new_arr = array();

foreach($arr as $mb_id){

  $mb = get_member($mb_id);

   $new_arr[$mb['mb_no']] = $mb['mb_id'];

}

ksort($new_arr);

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 937
© SIRSOFT
현재 페이지 제일 처음으로