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

게시글이나 리플 작성시 보이는 닉네임 앞에.. 채택완료

파이어볼트 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 파일등에 넣어주시고

위에처럼 호출하시면 됩니다.

테스트는 안했습니다.

 

 

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인