게시판 뷰페이지에 회원정보 가져오기 > 그누4 질문답변

그누4 질문답변

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

게시판 뷰페이지에 회원정보 가져오기 정보

게시판 뷰페이지에 회원정보 가져오기

본문

회원정보 테이블에 있는 정보를 게시판 뷰페이지에 가져오려고 합니다.

게시판 뷰 view.skin.php 파일에서
<?=$view[mb_1]?>
<?=$view[mb_2]?>
<?=$view[mb_addr1]?>

원하는 위치에 붙여넣기 하였는데 정보가 들어오지 않더라구요.

원인은 게시판 테이블에 위 3개의 정보 테이블이 존재하지 않아서 들어오지 않는것입니다.

마이sql를 접속해서 해당 게시판 테이블에서
mb_1 / mb_2 / mb_addr1 테이블을 추가했지만 회원정보를 가져오지 못하고 있습니다.

게시판 테이블에서 추가한다고 해서 회원정보를 가져오지는 못하더라구요.

회원정보 테이블에 있는 원하는 정보를 게시판 테이블에 가져올 수 있는 방법이 있나요.
  • 복사

댓글 전체

방법은 두가지가 잇습니다
mb_1~~ 이런 필드를 추가했다고 하니
등록시 정보를 등록하는 방법이 있고 이렇게 한 경우 echo $view[mb_1] 하면 값나옵니다
등록 방법은 write_update.skin.php에 등록 코드를 아래 처럼 넣습니다
if(!$w || ($w=='u' && $write[mb_id]==$member[mb_id]))
sql_query("update $write_table set mb_1='$member[mb_1]', mb_2='$member[mb_2]',mb_addr1='$member[mb_addr1]' where wr_id='$wr_id'");

다른 방법은 등록자정보를 회원테이블에서 추출해서 출력하는 것입니다
$mb=get_member($view[mb_id],"mb_1,mb_2,mb_addr1");

echo $mb[mb_1];
게시판에서 해당 mb_1 필드를 만들지 않아도 잘 들어옵니다.
위치하고자 하는 위치에
<?
$mb=get_member($view[mb_id],"mb_1,mb_2,mb_addr1");
echo $mb[mb_1];
?>
이렇게 하면 잘 들어오네요.
감사합니다.

문제는 포인트를 가져올때 12345 이렇게 가져오고 있습니다.
12,345 이렇게 가져올 수는 없나요.
물론 해당 회원정보 테이블에서는 12345 쉼표가 없겠지만...

주소를 가져올때 글 자 수 제안방법도 알고싶어요.
포인트를 가져오는 방법은 해결했지만 맞게 했는지는 모르겠네요.

해결점은 우선
<?
$mb=get_member($view[mb_id],"mb_1,mb_2,mb_addr1,mb_point");
echo $mb[mb_1];
?>
이 부분만 들어가 있다면 포인트 위치하고자 하는 곳에
<?=number_format($mb[mb_point])?>이렇게 삽입하면 12,345 들어오네요...
© SIRSOFT
현재 페이지 제일 처음으로