PHP Conference Nagoya 2025

cubrid_column_types

(PECL CUBRID >= 8.3.0)

cubrid_column_typesRécupère les types de colonnes du résultat

Description

cubrid_column_types(resource $req_identifier): array

La fonction cubrid_column_types() récupère les types de colonnes du résultat de la requête en utilisant le paramètre req_identifier.

Liste de paramètres

req_identifier

Identifiant de requête.

Valeurs de retour

Un tableau de chaînes de caractères contenant les types de colonnes, lorsque l'opération est un succès, ou false si une erreur survient.

Exemples

Exemple #1 Exemple avec cubrid_column_types()

<?php
$conn
= cubrid_connect("localhost", 33000, "demodb", "dba");
$result = cubrid_execute($conn, "SELECT * FROM game WHERE host_year=2004 AND nation_code='AUS' AND medal='G'");

$column_names = cubrid_column_names($result);
$column_types = cubrid_column_types($result);

printf("%-30s %-30s %-15s\n", "Column Names", "Column Types", "Column Maxlen");
for(
$i = 0, $size = count($column_names); $i < $size; $i++) {
$column_len = cubrid_field_len($result, $i);
printf("%-30s %-30s %-15s\n", $column_names[$i], $column_types[$i], $column_len);
}

cubrid_disconnect($conn);
?>

L'exemple ci-dessus va afficher :

Column Names                   Column Types                   Column Maxlen  
host_year                      integer                        11             
event_code                     integer                        11             
athlete_code                   integer                        11             
stadium_code                   integer                        11             
nation_code                    char                           3              
medal                          char                           1              
game_date                      date                           10

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top