• 회원가입
  • 로그인
  • 구글아이디로 로그인

[그누보드5] 그누보드5 게시판 스킨 제작 과정 순서 + 사용 변수 + 주의사항

게시판 스킨 제작 과정

 

  1. UI 디자인과 작동 로직 준비. (write, view, list, latest)
  2. UI에 필요한 컬럼 준비. (※ 여분필드 '쪼개기/추가' 여부를 결정 -  각 여분필드 검색이 중요하면 "여분필드 추가 방식" 사용하고, 단순히 값 표시만 하는 경우엔 "여분필드 쪼개기 방식" 사용.)
  3. write → write_update → view → list → latest 순으로 구현

 


PS1. 각 게시판 페이지별 사용 변수

 

  • write 화면 - $write['컬럼명']
  • write_update 화면 - $_POST['컬럼명']
  • view 화면 - $view['컬럼명'] (또는, $write['컬럼명'])
  • list, latest 화면 -  $list[$i]['컬럼명']

  
PS. 보통, <form> 태그 안 input, select 요소 등의 name 속성을 컬럼명과 같게 해서 사용.


PS2. 여분필드 쪼개기 방식 vs 여분필드 추가 방식

 

  • 여분필드 쪼개기 방식 - 기본 wr_1~wr_10 각 여분필드를 쪼개서 배열처럼 사용. 주의할 점은 한 필드에 저장할 데이터가 많아질 경우 반드시 여분필드 데이터타입을 varchar(255)에서 text 등으로 변경해야 함.
  • 여분필드 추가 방식 - 기본 wr_1~wr_10 뒤로 추가로 wr_11~ 생성.

 


방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목 조회
그누보드5 그누보드5 게시판 스킨 제작 과정 순서 + 사용 변수 … 새글
14
14
SQL phpMyAdmin 이용해 테이블 복구
104
104
그누보드5 그누보드5 글쓰기 에러 해결
77
77
JavaScript javaScript 함수 선언방법 3가지 (= JS 함…
64
64
JavaScript javaScript 변수 간단히 설명해주세요.
72
72
JavaScript JavaScript 공부할 때 뭐부터 공부해야 할까요?…
52
52
그누보드5 그누보드5 PHP 에러 표시 출력 코드
60
60
배추빌더4 PHP 7.X 이상 환경에 배추빌더4 설치 가능한가요?
36
36
PHP PHP .= 연산자 사용해 SQL 쿼리 구문 작성 시 …
58
58
그누보드5 그누보드 설치 시, DB 정보 맞게 입력했는데 빈 얼럿…
62
62
PHP PHP 연습에 필요한 유틸 ?
92
92
그누보드5 깃허브에서 그누보드5 이전 버전 다운로드 (※ 과거버전…
103
103
아미나빌더 아미나빌더 설치 가능 환경 (= PHP, MySQL 버…
87
87
SQL SQL - (MySQL/MariaDB) DB엔진 버전별…
169
169
배추라이트 배추라이트를 그누보드5로 업그레이드 가능한가요?
149
149
그누보드6 윈도우 부팅 시, 그누보드6 자동 시작
193
193
1/4
목록
찾아주셔서 감사합니다. Since 2012