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

php 쿼리 - 해당 테이블의 컬럼 존재여부 확인 채택완료

INKrai 4년 전 조회 2,458

php 에서 테이블에 해당 컬럼이 존재하는지 확인하고 싶습니다.

 

코딩 작업 예시로는

 

테이블에 해당 컬럼이 존재하는가?

컬럼이 존재하지 않는다면 컬럼생성

 

 

여러 쿼리문을 찾아봤지만 도통 되질 않네요

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

답변 3개

채택된 답변
+20 포인트
그누위즈

adm/config_form.php 파일의 상단에보시면

해당 필드가 없다면 추가해라 라는 php로 된 소스가 있으니 응용시면 될겁니다.

 

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

답변에 대한 댓글 1개

I
INKrai
4년 전
감사합니다 해결되었습니다.
후... 이걸로 잘 만들었던 기억이 나네요
이게 기억이 안나서 오전 내내 삽질했네요 ㅎㅎ

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

식쏭
4년 전

SELECT column_name
FROM INFORMATION_SCHEMA.columns 
WHERE table_name='테이블명';

컬럼 명 조회 쿼리입니다.

조회후 원하는 컬럼이 없을때, 
alter table 테이블명 add 컬럼명 타입 옵션; 
 

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

답변에 대한 댓글 1개

식쏭
4년 전
SELECT column_name
FROM INFORMATION_SCHEMA.columns
WHERE table_name='테이블명'
AND column_name-'찾고싶은컬럼명';

이렇게 찾고싶은 컬럼명을 where 절에 추가해 검색할 수 있습니다

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

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

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

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

로그인