게시글이나 리플 작성시 보이는 닉네임 앞에.. 채택완료
파이어볼트
10년 전
조회 3,369
회원가입을 할때 추가로 국적비슷하게 입력받도록 추가해놨습니다
이런식으루요..
쿼리쪽도 수정했고 문제업고 db 가봐도 정상적으로 저장됩니다
여기부터 질문인데
게시글이나 리플 작성시 보이는 닉네임 앞에 저 국가가 뜨게하고 싶습니다!
'KR 닉네임' 이런식으로요!
여러군데 고쳐보니 앞에 붙긴 붙는데 다 똑같은 국적이 붙고 난장판이라..
곰곰히 생각해보니 db에서 그 글쓴이의 국적을 안불러오고 마지막값을 그대로 출력하는것 같은데..
도저히 어디에서 뭘 수정해야하는지 알수가 없어 질문글 남겨봅니다 ㅠㅠ
한줄요약 - 닉네임 앞에 추가로 저 국가가 뜨게하고 싶습니다! ex)'KR 닉네임'
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
10년 전
글쓴이의 정보를 불러와야겠죠.
</p><p>function get_nation($id) {</p><p style="margin-left: 40px;"><span style="font-size: 13.3333330154419px; line-height: 1.5;">$Que=mysql_query(" select </span><span style="font-size: 13.3333330154419px; line-height: 1.5; font-family: gulim, helvetica; background-color: rgb(255, 255, 255);">mb_nation</span><span style="font-size: 10pt; line-height: 1.5;"></span><span style="font-size: 10pt; line-height: 1.5;"> from g5_member where mb_id='$</span><span style="font-size: 13.3333330154419px; line-height: 1.5;">id</span><span style="font-size: 10pt; line-height: 1.5;"></span><span style="font-size: 10pt; line-height: 1.5;">' limit 1 ");</span></p><p style="margin-left: 40px;">$nation=mysql_fetch_array($Que,MYSQL_ASSOC);</p><p style="margin-left: 40px;"><span style="font-size: 10pt; line-height: 1.5;">return $nation[mb_nation];</span></p><p>}</p><p> </p><p> </p><p> </p><p>echo get_nation("글쓴이아이디");</p><p> </p><p>// get_nation($list[$i][mb_id]);</p><p>
이렇게 get_nation 펑션을 common.lib.php 파일등에 넣어주시고
위에처럼 호출하시면 됩니다.
테스트는 안했습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인