PHP에서 MYSQL 테이블이 존재하는지 확인하는 가장 빠른 방법

동적 인 PHP 페이지는 쿼리 할 MySQL 테이블을 동적으로 선택할 수있는 옵션을 제공합니다. 테이블에 대한 쿼리를 실행하기 전에 테이블이 존재하는지 확인해야합니다. PHP는 서버에서 사용 가능한 모든 테이블을 반환하는 빠른 함수를 가지고 있습니다. 이 함수를 사용하여 선택한 테이블이 존재하는지 확인합니다.

1.

기존 테이블을 식별하는 데 사용할 PHP 파일을 마우스 오른쪽 단추로 클릭하십시오. "연결 프로그램"을 클릭하고 PHP 편집기를 선택하십시오.

2.

MySQL 데이터베이스에 연결하십시오. 다음 코드는 "myserver :"라는 데이터베이스 서버에 연결합니다.

mysql_connect ( 'myserver', 'user', 'password')

삼.

데이터베이스에서 테이블 목록을 검색하십시오. 다음 코드는 "데이터베이스"데이터베이스의 테이블 목록을 "테이블"변수에 할당합니다.

$ table = mysql-list-tables ( "database");

4.

테이블이 있는지 확인하십시오. 다음 코드는 각 테이블을 반복하고 "mytable"이라는 테이블이 있는지 결정합니다.

while ($ row = mysql_fetch_row ($ table)) {if ($ row == "mytable") {echo "Table exists"; }}

인기 게시물