테스트 사이트 - 개발 중인 베타 버전입니다

코멘트에서 전화번호를 출력하려합니다.

· 14년 전 · 1563 · 2
코멘트창에 작성자의 회원정보에 등록된 전화번호를 가져오려고 아래처럼 작성을 했습니다.
그런데 안나타나네요.. ㅜㅜ 잘못한건가요?

<?
$row_member = sql_fetch(" select * from $g4[member_table] where mb_id = '$list[$i][mb_id]' ");
echo $row_member[mb_hp]
?>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

{$list[$i][mb_id]} <----이렇게 하세요
그런데 코멘트가 30개면 30번 쿼리를 해온단 말인가요?
어휴, 저런 좋지않은 방법을....
-- 한번만 쿼리하는 방법
list[$i][mb_id]를 모아서 문자열($idStr)로 만든 다음
(implode() 이용 $idStr="'asdf','qwert','kimho12'" 와 같은 형식)
$result=sql_query("select mb_id, mb_hp from $g4[member_table] where mb_id IN($idStr)");
while($row=sql_fetch_array($result)) $HPARR[$row[mb_id]]=$row[mb_hp];
이정도면 출력하는 방법은 아시겠죠?
초보자인 저로서는...어떻게 해야할지...ㅠ
저도 위에 분과 같습니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440