라이브러리
[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` : 필드의 원래 이름
이 함수는 필드 번호를 지정하지 않으면 첫 번째 필드 정보를 반환합니다. 필드 번호를 지정하면 해당 필드 정보를 반환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.