(PECL CUBRID >= 8.3.0)
cubrid_num_fields — Return the number of columns in the result set
This function returns the number of columns in the result set, on success, or it returns FALSE on failure.
Number of columns, on success.
-1 if SQL sentence is not SELECT.
false
when process is unsuccessful.
例1 cubrid_num_fields() example
<?php
$conn = cubrid_connect("localhost", 33000, "demodb");
$req = cubrid_execute($conn, "SELECT * FROM code");
$row_num = cubrid_num_rows($req);
$col_num = cubrid_num_fields($req);
printf("Row Num: %d\nColumn Num: %d\n", $row_num, $col_num);
cubrid_disconnect($conn);
?>
上の例の出力は以下となります。
Row Num: 6 Column Num: 2