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

그누보드5 게시판이 존재하는 지 확인 하려면? 채택완료

welcome 7년 전 조회 5,255

예를 들면

 

http://demo.sir.kr/gnuboard5/bbs/board.php?bo_table=sorigyeol

 

sorigyeol 이란 게시판이 있으면 있다, 없으면 없다고 그누보드 게시판 DB가 존재하는지 체크하는 기능을 만들고 싶습니다.

 

<?php boardexist(디비명);?>

이런식으로 체크하는 방법이 있을까요?

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

답변 3개

채택된 답변
+20 포인트
7년 전

$table = $g5[write_prefix].'sorigyeol';

$row =sql_fetch("check table $table ");

if(  $row[Msg_type] == 'Error') echo "없다"; else echo "있다";

 

 

 

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

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

g4_write_테이블명이 되닌깐 목록을 가져오면되고 검색이 되도록 처리하면되지 않을까요

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

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

7년 전

없다면 만들어야지요 ^^

보드명으로 쿼리 날려서 값이 있는지 체크..

정확이는 모르지만 select count(*) from board where board_name = 변수

이런식이 아니었나 싶은데요 ㅎㅎ

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

답변에 대한 댓글 1개

w
welcome
7년 전
SHOW TABLES LIKE 'g5_write_[db명]'; 으로 하면 되지 않을까 싶긴하네요.

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

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

로그인