현재 위치: > 함수 카테고리 모음> mysqli_stmt::$field_count

mysqli_stmt::$field_count

(mysqli_stmt_field_count) 주어진 문의 필드 수를 반환합니다.
이름:mysqli_stmt::$field_count
분류:mysqli
사용 언어:php
한 줄 설명:준비된 진술에 의해 반환 된 필드 수를 얻으십시오.

함수 이름 : mysqli_stmt :: $ field_count ()

해당 버전 : PHP 5> = 5.3.0, PHP 7

기능 설명 :이 기능은 준비된 명령문에 의해 반환 된 필드 수를 얻는 데 사용됩니다.

용법:

 mysqli_stmt::$field_count(): int

매개 변수 : 없음

반환 값 : 준비된 명령문에 의해 반환 된 필드 수를 반환하고 명령문이 결과 세트를 반환하지 않으면 0을 반환합니다.

예:

 // 创建数据库连接$mysqli = new mysqli("localhost", "username", "password", "database"); // 准备SQL语句$stmt = $mysqli->prepare("SELECT id, name, age FROM users WHERE age > ?"); // 绑定参数$age = 18; $stmt->bind_param("i", $age); // 执行查询$stmt->execute(); // 获取字段数量$fieldCount = $stmt->field_count; echo "返回的字段数量为: " . $fieldCount;

위의 예에서는 먼저 MySQLI 객체를 생성하고 데이터베이스 연결을 설정합니다. 그런 다음 select 문을 준비하고 bind_param () 메소드를 사용하여 매개 변수를 바인딩합니다. 다음으로 쿼리를 실행하고 $ field_count 속성을 사용하여 준비된 명령문에 의해 반환 된 필드 수를 얻습니다. 마지막으로 필드 수를 인쇄합니다.

이 기능은 mysqli_stmt :: execute () 메소드를 실행 한 후에 만 ​​올바른 수의 필드를 얻을 수 있습니다.

유사한 함수
인기 기사