를 사용하여 배열을 만들기 : 이것은 기본적으로 유도 이메일 테이블에서 분할 ID를 가져옵니다이 코드가 순간의 PHP의 foreach
$divisions = explode(",", $mychecklist->dept);
foreach($divisions as $division) {
$divs=get_record('induction_emails','id',$division);
$useremail = get_record('user', 'email', $divs->email);
echo $useremail->id;
}
을 다음 사용자에게 이메일을 일치하도록 사용자 테이블을 확인합니다. 최종 결과는 사용자 아이디입니다.
사용자 ID가 있으면 배열에 넣고 싶습니다.
도움을 주시면 감사하겠습니다. 미리 감사드립니다.
이럴이 나쁜 디자인은'get_record'은 DB 쿼리를 포함하는 경우, 당신은 하나의 레코드를 얻을/반복 쿼리 데이터베이스를 반복하는 같은 단일 쿼리를 할 수 있도록 기능 설계를 재구성하지 않습니다입니다 -> 모두 가져 오기 -> 배열을 반환 – ajreal