회원 정보를 가져오기

불당   
   조회 18871  

그누보드의 테이블 정의를 보면 g4_member 테이블이 회원정보를 가지고 있습니다.
이것을 그누보드에서 부르기 위해서는 $g4[member_table] 변수를 사용하면 되고,
테이블에 대한 정의는 모두 config.php에서 되어 있습니다.
 
회원 정보를 가져오는 간단한 예제는 다음과 같습니다.
별도로 코딩을 하기 귀챦으니, 게시판 list.skin.php 같은 곳에 살짝 삽입해서 해보면 됩니다.
 
$sql = " select * from $g4[member_table] where mb_id = '$member[mb_id]' ";
echo $sql;
$mb = sql_fetch($sql);
print_r($mb);
 
이것을 해석하면 $sql 변수에 mysql 명령어를 넣어줍니다.
그 명령어는 $g4[member_table](그누보드 회원 테이블)로 부터,
mb_id(그누보드의 회원 id) 값이 $member[mb_id](현재 로그인한 회원의 mb_id) 인 값을 모두 가져와라는 겁니다.
 
$sql 변수에 값을 넣으면 " select * from g4_member where mb_id = 'test' " 이런게 들어 있습니다.
궁금하죠?
그래서 echo $sql 이라는 것으로 화면에 출력을 해봅니다.
 
다음으로 $sql의 mysql 명령어를 수행해서 그 값을 가져와서 $mb 변수에 넣어주는게 필요합니다.
native mysql 명령어 (원래 mysql/php에서 제공하는 것)을 쓰면 머리가 아프기 때문에,
그누보드의 sql_fetch (mysql 명령을 실행하고, 그 결과를 가져와라) 함수를 쓰면 됩니다.
 
뭘 가져 왔는지 확인해야겠죠?
print_r($mb) 와 같이하면, 배열에 들어 있는 값을 모두 출력해 줍니다.
 
쉽지만 php와 그누보드, mysql의 기본을 배울 수 있는 부분 입니다.
이것을 자주 쓰기 때문에 기본 함수로 만들어 뒀습니다.
아주 쉽습니다.
 
$mb = get_member($member[mb_id]);
 
 
테이블 정의
- opencode.co.kr -
다음 주식카페 주식왕투자클럽
승률90% 초대박실전매매기법으로 누적 100%-500% 수익 낼 수 있는 방법공개
춘천사랑
춘천을 즐겨라! 맛집,관광,숙박,부동산,직거래/ 회원들께는 무료렌터카 서비스까지!
청주 한빛합동공인중개사
청주 원룸 투룸 쓰리룸 아파트 상가 토지 공장 창고 임대 매매 분양 경매
파워링크 AD   클릭초이스등록


제목Page 1/1
     
2016-05   42731   불당
06-02   2756   불당
2015-05   77694   불당
2015-10   64734   불당
2016-05   28368   불당
2012-10   19333   불당
2011-08   12107   불당
2011-08   18872   불당
2011-08   12893   불당
2010-01   12074   불당
2010-01   8536   불당
2010-01   7760   불당
2009-11   8332   불당
2009-11   9311   불당
2009-11   14894   불당
2009-11   9397   불당
2009-11   8448   불당
2009-11   8908   불당
2009-11   7525   불당
2009-11   8753   불당
2009-11   7869   불당