묻고답하기

회원 가입시 추가된 항목으로 여러가지(항목제목항목이름 신분position , 학년 grade , ban , 부서 branch  , 직책 duty , 업무 work)를 추가하였습니다.

그리고 외부페이지에 파일을 아래와 같이 만들어 위의 추가된 항목들을 출력하고자 합니다.

책으로만 이해하는 중이라 소스 작성이 어렵네요.
함수는 조금 이해되고, 함수를 정의해서 활용하기도 하는데 클래스를 이해하지 못해서 지금도 고민 중입니다.

다음의 소스를 클래스와 함수를 이용하는 소스로 변경해주시면 참고가 되어 한 걸음 더 도약의 기회가 되겠습니다.

현재의 소스로 추가된 항목의 출력은 되지만 엉성하기 그지 없는 것이라 부탁드려봅니다.

<?php

$temp=mysql_query("select * from yi_member");

while($temp2=mysql_fetch_array($temp)){
 $position="";
 $grade="";
 $ban="";
 $branch="";
 $duty="";
 $work="";
 $temp_array=explode("{",$temp2[extra_vars]);//{로 구분
 $temp_array1=explode(":",$temp_array[0]);//{의 앞부분에서 다시 배열로......
 $count=2*$temp_array1[3];//{의 앞부분에서 추가항목 수를 구함
 $temp_array2=explode(";",$temp_array[1]);//}의 뒷부분을 배열로......
 for($i=0;$i<$count;$i++){
  $i_=$i%2;
  $extra_array=explode(":",$temp_array2[$i]);
  if($i_==0){
   $extra_name=str_replace("\"","",$extra_array[2]);//추가된 필드명
  }else{
   $$extra_name=str_replace("\"","",$extra_array[2]);//추가된 필드의 값
  }
 }
 echo "아이디: $temp2[user_id] , 이름: $temp2[user_name] , 신분:  $position , $grade 학년 $ban 반 부서: $branch , 직책: $duty , 업무: $work <br>";
}

?>

소스의 내용은
회원정보 테이블(yi_member)의 값을 읽어와
extra_vars 필드의 값을 추가된 항목이름으로 정의된 변수 넣어 출력하는 것입니다.
extra_vars의 값을 억지로 나누고 쪼개어 만든 것이라 ....... 할 말이 없네요. 답답한 마음에 저렇게 해보았네요.emoticon

unserialize 함수를 이용하면 될 것 같은데 unserialize 함수의 이용 방법을 정확하게 이해하지 못했습니다.

클래스를 이용하든지 unserialize 함수를 이용하든지 하여튼 소스가 깔끔하게 정리될 수 있으면 좋겠습니다.
이것이 정리되면 다음 다른 작업으로 넘어갈 수 있겠는데 고수님들의 도움을 부탁드립니다. emoticon

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
도봉인포 네이버 지도 에러.. [1] 2008.04.11 by test
Jang suk Kwon 에러하고 관련된 글입니다. 0.1.0에서 1.0. 업글중에  
skyu9 iframe을 사용한 후~~ [1] 2008.04.11 by J..
james 게시물 제목 마우스 오버=> 내용 미리보기 기능 구현  
한규성. 썸네일 용량제한??? [2] 2008.04.11 by 한규성.
greenalice 이미지 등록시 ALT 태그가 적용 안되게 하는 방법을 모르겠습니다...;;;ㅠ_ㅠ [3] 2008.04.11 by greenalice
뽀칠이 layou 전체를 좌측으로 정렬 [1] 2008.04.11 by 똑디
꽝꽝꽝 ''웹진 형태 최근 문서 출력'' 위젯 오류!! 꼭 좀 도와주세요~!!!  
김유성192 2.3차메뉴에 관하여 질문드립니다~ [2] 2008.04.11 by 김유성192
궁금이 [급]다음과 같은 금지ip가 뜹니다. 푸는 방법과 여럿이 동시에 게시판사용시 file  
막장의홈피 홈페이지를만드는데 어떻게하는건지요. [3] 2008.04.11 by 늘미소
뽀칠이 팁에있는 ==왼쪽메뉴줄이고 오른쪽에 박스만들어 내용쉽게넣기===질문 [1] 2008.04.11 by plruto
서영훈863 제발점 도와주셔영 ㅠ_ㅠ [1] file 2008.04.11 by J..
imsilc 레이아웃 일괄적용이 안됩니다. [2] 2008.04.11 by 박형근711
뽀칠이 footer 부분에 위젯 적용 할수 없나요? [2] 2008.04.11 by forest535
박진우730 레이아웃 수정관련 초보좀 꼭 도와주세요 ..T.T [1] file 2008.04.10 by forest535
수학사랑. mysql 4.0.27 일 경우 zbxe 설치는 어떻게... [1] 2008.04.10 by 손님1
Jinbo 홈 페이지에서 아이콘?? 질문드려요~~ [3] 2008.04.10 by J..
늘미소 회원 - 추가된 항목을 이용하기 위해 다음과 같이 작성해보았는데 도움을 부탁드립니다.  
궁금이 동시에 게시판에 글을 올릴때 60초나 ip경고가 나올때 제거하는법은요? [2] 2008.04.10 by 흑묘백묘
저하늘구름 질문 사진을 올리는 법입니다. [3] 2008.04.10 by 저하늘구름
브롬화칼륨 회원 목록 관리  
카멜레온* 갤러리게시판에서 사진 클릭하면... [3] 2008.04.10 by 카멜레온*
ilove 댓글의 에디터 안보이게 할순 없나요 [5] 2008.04.10 by ㅗㅗ
개구락지 [수정] 레이아웃 (스킨) 변경후 문제점... [4] file 2008.04.10 by 개구락지
cshong 기초적인 질문 :: 공부하는 방법  
hers 댓글 등록시 글자색 수정.... [1] 2008.04.10 by 백성찬
나문기 서브메뉴를 이미지 버튼으로 교체했는데.. [2] file 2008.04.10 by 언약
jineeya 설문조사 모듈 관련하여... [1] 2008.04.10 by J..
한석희994 왕초보 질문 타사이트 페이지 표출 [5] 2008.04.10 by 백성찬