PHP.nl

cubrid_num_rows

cubrid_num_rows

Get the number of rows in the result set

int **cubrid_num_rows** resource $result

The function is used to get the number of rows from the query result. It can be used for statements. For , , or queries, use the function. cubrid_num_rows``SELECT``INSERT``UPDATE``DELETE``cubrid_affected_rows

Note: The function can only be used for synchronous query; it returns 0 when it is used for asynchronous query. cubrid_num_rows

result comes from a call to , and result``cubrid_execute``cubrid_query``cubrid_prepare

Number of rows, when process is successful.

0 when the query was done in async mode.

-1, if SQL statement is not SELECT.

false when process is unsuccessful.

Voorbeeld: example

<?php
$conn = cubrid_connect("localhost", 33000, "demodb", "dba");

$req = cubrid_execute($conn, "SELECT * FROM code");

$row_num = cubrid_num_rows($req);
$col_num = cubrid_num_cols($req);

printf("Row Num: %d\nColumn Num: %d\n", $row_num, $col_num);

cubrid_disconnect($conn);
?>
Row Num: 6
Column Num: 2

cubrid_execute``cubrid_num_cols``cubrid_affected_rows