최근게시물에 이름을 출력하고 싶습니다.

온라인 신청 게시판을 만들어놓고
최근게시물로 [이름+님 신청] 식으로 표현을 하고싶은데

echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['name']}님 온라인 신청</font>";
echo "</a>";


이 코드를 이용하게되면 로그인 회원의경우 실명이 아닌 닉네임이 표시되는데 어덯게 해야하나요?





$mb = get_member($list[$i]['mb_id']);
echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$mb[mb_name]}님 온라인 신청</font>";
echo "</a>";


이렇게 바꾸라고 사노라가노라님이 말씀해주셨는데
바꾸게되면 [님 온라인 신청]만 출력되고 그 앞에 실명은 출력이 안됩니다... 방법이 없는걸까요 ?
|

댓글 5개

echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['wr_name']}님 온라인 신청</font>";
echo "</a>";

안되면

echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['ca_name']}님 온라인 신청</font>";
echo "</a>";
echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['wr_name']}님 온라인 신청</font>";
echo "</a>";

하게되면 닉네임이 떠버리고


echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['ca_name']}님 온라인 신청</font>";
echo "</a>";

하게되면 안떠버리네요



혹시 게시판 스킨에 문제가 있는건가요?
앗 그런데

$mb = get_member($list[$i]['mb_id']);
echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$mb[mb_name]}님 온라인 신청</font>";
echo "</a>";

이렇게 입력을 하니까 회원읜경우 실명이 뜨는데
비회원의경우 글쓰기할때 입력한 이름이 뜨지않고 아무것도 뜨지 않습니다


혹시 회원의경우 실명을 그리고 비회원의경우 글쓰기시 입력한 이름을 출력하려면 어떻게 해야할까요?
$mb = get_member($list[$i]['mb_id']);
if($mb[mb_name]) { $list_name = $mb[mb_name]; } else { $list_name = $list[$i][wr_name]; }
echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list_name}님 온라인 신청</font>";
echo "</a>";

추가 테스트 해 보세요.
감사합니다 잘 되네요^^
좋은 답변 감사합니다~
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 1,516
13년 전 조회 1,178
13년 전 조회 789
13년 전 조회 750
13년 전 조회 1,116
13년 전 조회 811
13년 전 조회 959
13년 전 조회 1,913
13년 전 조회 3,490
13년 전 조회 949
13년 전 조회 1,549
13년 전 조회 1,845
13년 전 조회 1,594
13년 전 조회 1,524
13년 전 조회 949
13년 전 조회 1,576
13년 전 조회 778
13년 전 조회 3,963
13년 전 조회 960
13년 전 조회 961
🐛 버그신고