게시판 뷰페이지에 회원정보 가져오기 정보
게시판 뷰페이지에 회원정보 가져오기
본문
회원정보 테이블에 있는 정보를 게시판 뷰페이지에 가져오려고 합니다.
게시판 뷰 view.skin.php 파일에서
<?=$view[mb_1]?>
<?=$view[mb_2]?>
<?=$view[mb_addr1]?>
원하는 위치에 붙여넣기 하였는데 정보가 들어오지 않더라구요.
원인은 게시판 테이블에 위 3개의 정보 테이블이 존재하지 않아서 들어오지 않는것입니다.
마이sql를 접속해서 해당 게시판 테이블에서
mb_1 / mb_2 / mb_addr1 테이블을 추가했지만 회원정보를 가져오지 못하고 있습니다.
게시판 테이블에서 추가한다고 해서 회원정보를 가져오지는 못하더라구요.
회원정보 테이블에 있는 원하는 정보를 게시판 테이블에 가져올 수 있는 방법이 있나요.
게시판 뷰 view.skin.php 파일에서
<?=$view[mb_1]?>
<?=$view[mb_2]?>
<?=$view[mb_addr1]?>
원하는 위치에 붙여넣기 하였는데 정보가 들어오지 않더라구요.
원인은 게시판 테이블에 위 3개의 정보 테이블이 존재하지 않아서 들어오지 않는것입니다.
마이sql를 접속해서 해당 게시판 테이블에서
mb_1 / mb_2 / mb_addr1 테이블을 추가했지만 회원정보를 가져오지 못하고 있습니다.
게시판 테이블에서 추가한다고 해서 회원정보를 가져오지는 못하더라구요.
회원정보 테이블에 있는 원하는 정보를 게시판 테이블에 가져올 수 있는 방법이 있나요.
댓글 전체
<?=$member[mb_id]?>나 <?=$mb[mb_id]?>로 해보세요
답변은 감사하지만 적용되지 않네요...
아무레도 게시판에서 <?=$view[mb_id]?> 값을 가져오는것처럼 스크립트 처리를 해야할것 같네요... 고수님 도와주세요...
방법은 두가지가 잇습니다
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~~ 이런 필드를 추가했다고 하니
등록시 정보를 등록하는 방법이 있고 이렇게 한 경우 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");
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 들어오네요...
해결점은 우선
<?
$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 들어오네요...
정말 나이스한 정보입니다.