php 에서 DB 테이블 생성 관련 질문 드려요~
본문
insert.php로 파일 이름 만들어서 테이블 생성 코드 만든 후 myadmin가서
테이블이 정상적으로 만들졌는지까지 확인 했는데요.
정상적으로 만들어진다음 insert.php는 삭제해야 하는건가요???
아니면 그대로 놔두고 나중에 다른 테이블 만들때 기존 내용에 추가해서 계속 사용하는건가요?
혼자 배우다 보니 뭔가 듬성듬성 빼먹고 배워서 그런지 기본중 모르는것 투성이네요.
답변 2
검색봇이 필요없는 파일을 긁어갈 테니 삭제해도 상관 없고 아니면 내용을 주석 처리 해놓으세요.
다른 테이블 추가하실 때는 기존 코드까지 넣으시면 안 됩니다. 중복 에러 뜹니다.
새로 추가하는 것만 넣고 실행하면 됩니다.
그누보드 관리자페이지에 보면 참조할 수 있는 코드들이 있습니다.
예로 menu_list.php 파일을 열어보세요.
if(!sql_query(" DESCRIBE {$g5['menu_table']} ", false)) {
sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['menu_table']}` (
`me_id` int(11) NOT NULL AUTO_INCREMENT,
`me_code` varchar(255) NOT NULL DEFAULT '',
`me_name` varchar(255) NOT NULL DEFAULT '',
`me_link` varchar(255) NOT NULL DEFAULT '',
`me_target` varchar(255) NOT NULL DEFAULT '0',
`me_order` int(11) NOT NULL DEFAULT '0',
`me_use` tinyint(4) NOT NULL DEFAULT '0',
`me_mobile_use` tinyint(4) NOT NULL DEFAULT '0',
PRIMARY KEY (`me_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true);
}