PHP Conference Nagoya 2025

cubrid_field_table

(PECL CUBRID >= 8.3.0)

cubrid_field_tableRetourne le nom de la table d'un champ spécifié

Description

cubrid_field_table(resource $result, int $field_offset): string

Cette fonction retourne le nom de la table d'un champ spécifié. Ceci est utile lors de l'utilisation d'une requête SELECT volumineuses avec des jointures.

Liste de paramètres

result

result provient d'un appel à cubrid_execute()

field_offset

La position numérique du champ. field_offset commence à zéro (0). Si field_offset n'existe pas, une erreur de niveau E_WARNING sera également émise.

Valeurs de retour

Nom de la table du champ spécifié, en cas de succès.

false when invalid field_offset value.

-1 si la requête SQL n'est pas de type SELECT.

Exemples

Exemple #1 Exemple avec cubrid_field_table()

<?php
$conn
= cubrid_connect("localhost", 33000, "demodb");
$result = cubrid_execute($conn, "SELECT * FROM code");

$col_num = cubrid_num_cols($result);

printf("%-15s %-15s %s\n", "Field Table", "Field Name", "Field Type");
for(
$i = 0; $i < $col_num; $i++) {
printf("%-15s %-15s %s\n",
cubrid_field_table($result, $i), cubrid_field_name($result, $i), cubrid_field_type($result, $i));
}

cubrid_disconnect($conn);
?>

L'exemple ci-dessus va afficher :

Field Table     Field Name      Field Type
code            s_name          char
code            f_name          varchar
add a note

User Contributed Notes

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