라이브러리

[PHP] mysqli_result::fetch_field - 결과 세트의 다음 필드를 반환합니다.




mysqli_result::fetch_field

`mysqli_result::fetch_field`는 MySQLi 확장 함수 중 하나로, MySQL 쿼리 결과에서 필드 정보를 가져올 수 있습니다. 이 함수는 MySQLi 쿼리 결과에서 필드 이름, 데이터 타입, 크기, 정의, 열 이름, 열 유형, 정의, 열 이름, 열 유형, 정의 등을 가져올 수 있습니다.

함수 시그니처

#hostingforum.kr
php

mysqli_result::fetch_field ( int $fieldnr )



함수 설명

- `$fieldnr` : 필드 번호 (0부터 시작)

함수 예제

#hostingforum.kr
php

<?php

// MySQLi 연결

$conn = new mysqli("localhost", "username", "password", "database");



// 쿼리 실행

$result = $conn->query("SELECT * FROM users");



// 필드 정보 가져오기

$field1 = $result->fetch_field();

$field2 = $result->fetch_field();



// 필드 정보 출력

echo "Field 1 이름: " . $field1->name . "
";

echo "Field 1 타입: " . $field1->type . "
";

echo "Field 1 길이: " . $field1->len . "
";

echo "Field 1 정의: " . $field1->def . "
";

echo "Field 1 열 이름: " . $field1->table . "
";

echo "Field 1 열 유형: " . $field1->orgname . "
";

echo "Field 1 정의: " . $field1->orgname . "
";



echo "
";



echo "Field 2 이름: " . $field2->name . "
";

echo "Field 2 타입: " . $field2->type . "
";

echo "Field 2 길이: " . $field2->len . "
";

echo "Field 2 정의: " . $field2->def . "
";

echo "Field 2 열 이름: " . $field2->table . "
";

echo "Field 2 열 유형: " . $field2->orgname . "
";

echo "Field 2 정의: " . $field2->orgname . "
";



// 연결 닫기

$conn->close();

?>



위 예제에서는 `mysqli_result::fetch_field` 함수를 사용하여 쿼리 결과에서 필드 정보를 가져와 출력합니다.

필드 정보

- `name` : 필드 이름
- `type` : 필드 타입
- `len` : 필드 길이
- `def` : 필드 정의
- `table` : 필드가 속한 테이블 이름
- `orgname` : 필드의 원래 이름

이 함수는 필드 번호를 지정하지 않으면 첫 번째 필드 정보를 반환합니다. 필드 번호를 지정하면 해당 필드 정보를 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 378 페이지

검색

게시물 검색