maxdb_num_rows
    (no version information, might be only in CVS)
maxdb_num_rows -- 
     Gets the number of rows in a result
    
Description
Procedural style:
mixed 
maxdb_num_rows ( resource result )
Object oriented style (property):
class 
maxdb { 
mixed num_rows
}
      Returns the number of rows in the result set. 
     
      The use of maxdb_num_rows() depends on whether you use 
      buffered or unbuffered result sets.
      In case you use unbuffered resultsets maxdb_num_rows()
      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.
     
Example
| Example 1. Object oriented style | 
<?php$maxdb = new maxdb("localhost", "MONA", "RED", "DEMODB");
 
 /* check connection */
 if (maxdb_connect_errno()) {
 printf("Connect failed: %s\n", 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.\n", $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\n", 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.\n", $row_cnt);
 
 /* close result set */
 maxdb_free_result($result);
 }
 
 /* close connection */
 maxdb_close($link);
 ?>
 | 
 | 
     The above examples would produce the following output: