sql 컬럼 늘리기 조건 질문입니다. 채택완료
구비
8년 전
조회 4,071
게시판을 처음 만들고 list.skin.php 파일에서
아래와 같이 컬럼을 늘리고자 합니다.
</p><p><?php</p><p>if (!isset($view['room_type'])) {</p><p> sql_query(" ALTER TABLE `$write_table` </p><p> ADD `room_type` text NOT NULL DEFAULT '',</p><p> ADD `room_size_1` text NOT NULL DEFAULT '',</p><p> ADD `room_size_2` text NOT NULL DEFAULT ''</p><p> ; ", true);</p><p>}</p><p>?></p><p>
마땅히 생각이 나질 않아 $view['room_type'] 값이 없으면 `$write_table` 에 아래 세개의 컬럼을 만들어라~ 라고는 했는데요..
if (!isset($view['room_type'])) {
요렇게 쓰는게 맞을까요?
아니면 `$write_table` 테이블에 room_type 컬럼이 없으면 아래와 같이 만들어라~
요렇게 표현하려면 어떻게 해야하나요?
방금 글을 쓰면서 테스트해보니 처음 list.skin.php를 열때는 정상적으로 작동하며 컬럼을 생성하는데
두번째부터는 Duplicate column name 'room_type' 처럼 안되네요..ㅎㅎ
그럼 역시 `$write_table` 테이블에 room_type 컬럼이 없으면 아래와 같이 만들어라~ 이런 방법으로 해야 할 것 같은데 어떻게 표현해야 하나요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인