테스트 사이트 - 개발 중인 베타 버전입니다

카테고리를 3단으로 만들고 싶습니다 채택완료

4455 5년 전 조회 2,657

카테고리를 부 카테고리 3단으로 만들고 싶은데 스킨에 보니까 있긴있는데 적용이 되지가 않아서 어제부터 지금까지 찾고 있어요 어떻게 만드는지 몰라요 ㅠㅠ 어떻게 하는지요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
안뇽하세용

SQL 구문에 오류 인거같은데요

`BigDivNo` int(11) NOT NULL auto_increment, = BigDivNo int(11) NOT NULL auto_increment,

` ` < - 이거다빼고해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

4
4455
5년 전
정말정말 감사합니다. 님 말씀대로 하니 등록이 됩니다. 정말 감사합니다.
4
4455
5년 전
ㅠㅠ 죄송한데요 파일을 덮어 쓰니 페이지가 작동되지 않습니다, 이라고 뜹니다. ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

i
5년 전

https://sir.kr/g5_plugin/6970">https://sir.kr/g5_plugin/6970

 

를 활용해 보세요. 

 

5.4 최신버전 인데 잘 돌아갑니다. 

하나는 웹호스팅, 하나는 개인서버

인데 둘다 잘 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

안뇽하세용

그냥 페이지가 작동하지 않다구하면 음... 틍정페이지가 안열린다는건가요?

아니면 전체페이지가 아예먹통이 되었다는건가요?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

안뇽하세용
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

4
4455
5년 전
답변해 주셔서 감사드립니다.^^ ㅠㅠ phpadmin에 sql에 등록하니깐
오류
SQL 질의문에 에러가 있습니다. MySQL 서버가 다음과 같은 에러를 출력했습니다. 이것이 문제를 진단하는데 도움이 될 것입니다.

ERROR: Unknown Punctuation String @ 1
STR: //
SQL: //대분류
CREATE TABLE IF NOT EXISTS `g5s_BigDiv` (
`BigDivNo` int(11) NOT NULL auto_increment,
`BigDivName` varchar(50) NOT NULL default '',
`BigDivOrder` tinyint(4) NOT NULL default '0',
`IsShow` enum('Y','N') NOT NULL default 'N',
PRIMARY KEY (`BigDivNo`,`BigDivName`,`BigDivOrder`)
) ENGINE=MyISAM

//중분류
CREATE TABLE IF NOT EXISTS `g5s_MediumDiv` (
`MediumDivNo` int(11) NOT NULL auto_increment,
`BigDivNo` int(11) NOT NULL default '0',
`MediumDivName` varchar(50) NOT NULL default '',
`MediumDivOrder` tinyint(4) NOT NULL default '0',
`IsShow` enum('Y','N') NOT NULL default 'N',
PRIMARY KEY (`MediumDivNo`,`BigDivNo`,`MediumDivName`,`MediumDivOrder`)
) ENGINE=MyISAM

//소분류
CREATE TABLE IF NOT EXISTS `g5s_Div` (
`DivNo` int(11) NOT NULL auto_increment,
`BigDivNo` int(11) NOT NULL default '0',
`MediumDivNo` int(11) NOT NULL default '0',
`DivName` varchar(50) NOT NULL default '',
`DivOrder` tinyint(4) NOT NULL default '0',
`IsShow` enum('Y','N') NOT NULL default 'N',
PRIMARY KEY (`DivNo`,`BigDivNo`,`MediumDivNo`,`DivName`,`DivOrder`)
) ENGINE=MyISAM

//관리자 3단 카테고리 사용 미사용
ALTER TABLE `g5_board` ADD `bo_category_view` CHAR( 1 ) NOT NULL DEFAULT 'N' COMMENT '3단카테고리 사용 미사용' AFTER `bo_category_list`

SQL 질의:

//대분류 CREATE TABLE IF NOT EXISTS `g5s_BigDiv` ( `BigDivNo` int(11) NOT NULL auto_increment, `BigDivName` varchar(50) NOT NULL default '', `BigDivOrder` tinyint(4) NOT NULL default '0', `IsShow` enum('Y','N') NOT NULL default 'N', PRIMARY KEY (`BigDivNo`,`BigDivName`,`BigDivOrder`) ) ENGINE=MyISAM //중분류 CREATE TABLE IF NOT EXISTS `g5s_MediumDiv` ( `MediumDivNo` int(11) NOT NULL auto_increment, `BigDivNo` int(11) NOT NULL default '0', `MediumDivName` varchar(50) NOT NULL default '', `MediumDivOrder` tinyint(4) NOT NULL default '0', `IsShow` enum('Y','N') NOT NULL default 'N', PRIMARY KEY (`MediumDivNo`,`BigDivNo`,`MediumDivName`,`MediumDivOrder`) ) ENGINE=MyISAM //소분류 CREATE TABLE IF NOT EXISTS `g5s_Div` ( `DivNo` int(11) NOT NULL auto_increment, `BigDivNo` int(11) NOT NULL default '0', `MediumDivNo` int(11) NOT NULL default '0', `DivName` varchar(50) NOT NULL default '', `DivOrder` tinyint(4) NOT NULL default '0', `IsShow` enum('Y','N') NOT NULL default 'N', PRIMARY KEY (`DivNo`,`BigDivNo`,`MediumDivNo`,`DivName`,`DivOrder`) ) ENGINE=MyISAM //관리자 3단 카테고리 사용 미사용 ALTER TABLE `g5_board` ADD `bo_category_view` CHAR( 1 ) NOT NULL DEFAULT 'N' COMMENT '3단카테고리 사용 미사용' AFTER `bo_category_list`

MySQL 메시지: 문서

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '//대분류
CREATE TABLE IF NOT EXISTS `g5s_BigDiv` (
`BigDivNo` int(11) NOT' at line 1

이런 오류가 발생해서 계속 못하고 있었어요. ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인