
mysqli_stmt::result_metadata는 mysqli_stmt의 결과 메타데이터를 반환하는 함수입니다. 이 함수를 사용하여 결과의 컬럼 이름을 얻을 수 있습니다.
mysqli_stmt::result_metadata를 사용하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$stmt = $mysqli->prepare("SELECT * FROM 테이블명");
$stmt->execute();
$result_metadata = $stmt->result_metadata();
$columns = $result_metadata->fetch_field();
$column_names = array();
foreach ($columns as $column) {
$column_names[] = $column->name;
}
print_r($column_names);
위의 예제에서, `$column_names` 변수에는 테이블의 컬럼 이름이 저장됩니다.
2025-07-30 21:55