개발 & 계발/PHP

PHP에서 MySQL의 Table이 있는지 여부 확인

건덕지만세 2014. 4. 30. 19:02
반응형

테이블이 존재하는지 여부를 확인

 

예를 들어 MySQL에 mysql.user라는 테이블이 존재하는지 알아보기 위해 PHP 구문을 만들어 보면...

(실제로 존재하긴 한다. DB명 mysql, Table명 user)

 

<?

$conn = mysql_connect("호스트(localhost)","MYSQL ID","MYSQL PW")or die("DB is dead");

 

$sql = "SELECT * FROM ".mysql_real_escape_string("mysql.user")." limit 1";

$result = mysql_query($sql,$conn);

 

if($result)    echo "TABLE EXISTS";

else            echo "TABLE NOT EXISTS";

?>