먼저 MySQL 데이터베이스/테이블 관련 정보를 쿼리하기 위한 SQL 문을 이해해야 합니다.
위의 SQL 문에서 볼 수 있듯이 SHOW FULL COLUMNS를 사용하여 필드와 세부 정보를 나열할 수 있습니다. 샘플 코드:
결과 인쇄:
배열([0] => des [Field] => des [1] => varchar(255) [Type] => varchar(255) [2] => utf8_general_ci [Collation] = > utf8_general_ci [3] => YES [4] => [기본값] => [추가] => [7] => 선택, 삽입, 업데이트, 참조 [권한] => [댓글] =>
…………
보충 정보:
물론 mysql_list_fields를 사용하여 MySQL 결과의 필드를 나열할 수도 있습니다. mysql_list_fields()는 주어진 테이블 이름에 대한 정보를 얻고, 매개변수는 데이터베이스 이름과 테이블 이름이며, 결과 포인터를 반환합니다.
그러나 mysql_list_fields() 함수는 더 이상 사용되지 않습니다. 대신 mysql_query()를 사용하여 SQL 문 SHOW COLUMNS FROM table [LIKE 'name']을 실행하는 것이 더 좋습니다. 자세한 내용은 PHP 도움말 문서를 참조하세요: PHP: mysql_list_fields - Manua