그누보드 설치 sql문 관련 질문

그누보드 install폴더 안에 sql문을 보다가 궁금한것이,,
sql_write.sql 은 게시판 입력할때 내용같고...테이블 이름이 __TABLE_NAME__ 이렇게 되어있고ㅇ요.
sql_write_category.sql 은 카테고리 나눌때 내용같구..
테이블 이름 역시 __TABLE_NAME__ 이렇게 되어있네요.
왜 테이블 이름이 같지요? 변수도 안닌거 같은뎅.
또 질문이..

sql_schema.sql 요놈입니다.
요놈은 좀 틀리게 CREATE TABLE $cfg[table_default] ( 이렇게 되어있더군요.
전 테이블을 만들때 create table aaa 이나 create table aaa_$a 이런식으로만 만들어 봤거든요.
위처럼 쓰는 이유랑 쓰면 어떻게 되는지좀 갈르켜주세요.
그누보드 연구할려는데 인스톨부분부터 막혀버리네요. ㅎㅎ
|

댓글 2개

음 에립군요. 워낙 틀에정해진거만 배워서 좀만 틀리게 나와도 stop걸리네요.
1. write, write_category 에서 사용하는 TABLE_NAME 은 변수로 사용가능하게 되어 있는 걸로 보입니다.
2. 스키마파일에서 사용하는 $cfg[table_default] 이건 환경설정 파일(config.php 인가?)에서 지정한 테이블명을 사용하므로 변수로 되어 있는 겁니다. 이 변수는 그누보드 전역에서 사용되는 변수로 보입니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 383
21년 전 조회 334
21년 전 조회 371
우리아빠
21년 전 조회 412
21년 전 조회 466
21년 전 조회 334
21년 전 조회 576
21년 전 조회 348
21년 전 조회 465
21년 전 조회 705
21년 전 조회 415
21년 전 조회 473
21년 전 조회 378
21년 전 조회 617
21년 전 조회 344
21년 전 조회 353
21년 전 조회 548
21년 전 조회 330
21년 전 조회 547
21년 전 조회 864
🐛 버그신고