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

create table 안되는건가요 ?? 채택완료

LotzeRantert 8년 전 조회 7,473

</p><p>$create_db = "create table $ev_coupon_id (</p><p style="margin-left: 40px;">                          num int(11) NOT NULL auto_increment,</p><p style="margin-left: 40px;">                          mb_id varchar(255) NOT NULL DEFAULT '',</p><p style="margin-left: 40px;">                          coupon_value varchar(255) NOT NULL DEFAULT '',</p><p style="margin-left: 40px;">                          publish_date date NOT NULL default '0000-00-00',</p><p style="margin-left: 40px;">                          used int(11) NOT NULL DEFAULT '0',</p><p style="margin-left: 40px;">                          used_datetime datetime NOT NULL default '0000-00-00 00:00:00',</p><p style="margin-left: 40px;">                          ev_end_datetime datetime NOT NULL default '0000-00-00 00:00:00',</p><p style="margin-left: 40px;">                          lock int(11) NOT NULL DEFAULT '0')";</p><p style="margin-left: 40px;">                          sql_query($create_db);</p><p>                        }</p><p>

 

이벤트를 추가하면서 db 테이블을 생성해주고싶은데

문법상 틀린부분이 있는건가요 ?? 테이블 생성이 불가능한가요 ??

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

답변 1개

채택된 답변
+20 포인트
플라이
8년 전

$ev_coupon_id 부분은 쿠폰아이디 인거 같은데 혹시 테이블명 맞는건가요?

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

답변에 대한 댓글 2개

L
LotzeRantert
8년 전

이벤트 생성할때마다 다른이름으로 테이블 생성하기 위해
테이블명을 POST로 받았습니다.
L
LotzeRantert
8년 전
해결했습니다.
컬럼중에 lock이 있고, primary key가 지정이 안되서 테이블생성이 안된거였네요

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

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

로그인