Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

maxdb_num_rows(3) [php man page]

MAXDB_NUM_ROWS(3)							 1							 MAXDB_NUM_ROWS(3)

maxdb_num_rows - Gets the number of rows in a result

       Procedural style

SYNOPSIS
int maxdb_num_rows (resource $result) DESCRIPTION
Object oriented style int$maxdb->num_rows () Returns the number of rows in the result set. The use of maxdb_num_rows(3) depends on whether you use buffered or unbuffered result sets. In case you use unbuffered resultsets maxdb_num_rows(3) will not correct the correct number of rows until all the rows in the result have been retrieved. RETURN VALUES
Returns number of rows in the result set. Note If the number of rows is greater than maximal int value, the number will be returned as a string. EXAMPLES
Example #1 Object oriented style <?php $maxdb = new maxdb("localhost", "MONA", "RED", "DEMODB"); /* check connection */ if (maxdb_connect_errno()) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } if ($result = $maxdb->query("SELECT cno, name FROM hotel.customer ORDER BY name")) { /* determine number of rows result set */ $row_cnt = $result->num_rows; printf("Result set has %d rows. ", $row_cnt); /* close result set */ $result->close(); } /* close connection */ $maxdb->close(); ?> Example #2 Procedural style <?php $link = maxdb_connect("localhost", "MONA", "RED", "DEMODB"); /* check connection */ if (maxdb_connect_errno()) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } if ($result = maxdb_query($link, "SELECT cno, name FROM hotel.customer ORDER BY name")) { /* determine number of rows result set */ $row_cnt = maxdb_num_rows($result); printf("Result set has %d rows. ", $row_cnt); /* close result set */ maxdb_free_result($result); } /* close connection */ maxdb_close($link); ?> The above example will output something similar to: Result set has 15 rows. SEE ALSO
maxdb_affected_rows(3), maxdb_store_result(3), maxdb_use_result(3), maxdb_query(3). PHP Documentation Group MAXDB_NUM_ROWS(3)

Check Out this Related Man Page

MAXDB_NUM_FIELDS(3)							 1						       MAXDB_NUM_FIELDS(3)

maxdb_num_fields - Get the number of fields in a result

       Procedural style

SYNOPSIS
int maxdb_num_fields (resource $result) DESCRIPTION
Object oriented style int$maxdb_result->field_count () maxdb_num_fields(3) returns the number of fields from specified result set. RETURN VALUES
The number of fields from a result set EXAMPLES
Example #1 Object oriented style <?php $maxdb = new maxdb("localhost", "MONA", "RED", "DEMODB"); /* check connection */ if (maxdb_connect_errno()) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } if ($result = $maxdb->query("SELECT * FROM hotel.city ORDER BY zip")) { /* determine number of fields in result set */ $field_cnt = $result->field_count; printf("Result set has %d fields. ", $field_cnt); /* close result set */ $result->close(); } /* close connection */ $maxdb->close(); ?> Example #2 Procedural style <?php $link = maxdb_connect("localhost", "MONA", "RED", "DEMODB"); /* check connection */ if (maxdb_connect_errno()) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } if ($result = maxdb_query($link, "SELECT * FROM hotel.city ORDER BY zip")) { /* determine number of fields in result set */ $field_cnt = maxdb_num_fields($result); printf("Result set has %d fields. ", $field_cnt); /* close result set */ maxdb_free_result($result); } /* close connection */ maxdb_close($link); ?> The above example will output something similar to: Result set has 3 fields. SEE ALSO
maxdb_fetch_field(3). PHP Documentation Group MAXDB_NUM_FIELDS(3)
Man Page