댓글에서 회원 여분필드를 가져오는 방법이 궁금합니다. 채택완료
댓글 리스트를 가져오는
$cmt_amt = count($list);
for ($i=0; $i<$cmt_amt; $i++) {
for문 안에서
$mb_6 = get_member($list[$i]['mb_id'], "mb_6");
mb_6의 여분필드 값을 가져오고
출력 부분에 echo $mb_6; 으로 출력하면 Array라는 글자만 뜨고
혹시나 배열에 잘 담겼나 확인해봤는데
print_r($mb_6);
결과 : Array ( [mb_6] => 테스트 )
잘 나옵니다.
출력 부분에 echo $mb_6[$i]; 처럼 출력하면 아무것도 뜨지 않습니다!
출력할 수 있는 다른 방법이 있는건가요?
그리고 빈 배열이면 아예 출력을 안하려고 하는데
isset($mb_6) 또는 empty($mb_6) 두개 다 무시하고 Array라고 출력을 하더라구요!!
방법 좀 알려주시면 감사하겠습니다.
답변 1개
$mem= get_member($list[$i]['mb_id']);
echo $mem['mb_6']; // mb_6 출력
echo $mem['mb_1']; // mb_1 출력
echo $mem['mb_id']; // id 출력
두번째 파라미터에 특정 칼럼명을 넣어도 array 로 가져옵니다.
두번째 파라미터를 생략하면.. 모든 칼럼 정보를 array 로 가져옵니다.
$mem = get_member($list[$i]['mb_id'], "mb_6"); 인 경우 $mem['mb_6'] 만 있고.. 나머지는 없습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인