회원 정보를 가져오기

불당   
   조회 19879  

그누보드의 테이블 정의를 보면 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 -
여의도MBC분양부자공인중개사
여의도MBC자이 주상복합, 급매, 급임대전문,풀옵션,사진첨부 친절상담
감각적인 소파디자인, UND
이태리 브랜드 Ciar사 전동모터 적용, 부드러운 각도조절, 리클라이너
디자인쇼파 마블블랑
홈스타일링, 디자인쇼파, 인테리어가구, 수입가구, 카페가구, 호텔가구
파워링크 AD   클릭초이스등록


제목Page 1/1
     
2015-11   53815   불당
2016-07   46892   불당
2011-12   190646   불당
2015-09   71604   불당
2018-06   12793   불당
2012-10   21326   불당
2011-08   12417   불당
2011-08   19880   불당
2011-08   13217   불당
2010-01   13304   불당
2010-01   8894   불당
2010-01   8055   불당
2009-11   8751   불당
2009-11   9669   불당
2009-11   15345   불당
2009-11   9763   불당
2009-11   8807   불당
2009-11   9310   불당
2009-11   7909   불당
2009-11   9166   불당
2009-11   8239   불당