Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
mysql_fetch_row(3)	       MariaDB Connector/C	      mysql_fetch_row(3)

   Name
     mysql_fetch_row - fetches row of data from result set

   Synopsis
	    #include <mysql.h>

	    MYSQL_ROW mysql_fetch_row(MYSQL_RES * result);

   Description
     Fetches  one  row of data from the result set and returns it as an array of
     char pointers (MYSQL_ROW), where each column is stored in an offset  start-
     ing  from	0 (zero).  Each subsequent call to this function will return the
     next row within the result set, or NULL if there are no more rows.

   Parameter
     * result - a result set identifier  returned  by  mysql_store_result(3)  or
       mysql_use_result(3).

   Notes
     * If  a column contains a NULL value the corresponding char pointer will be
       set to NULL.

     * Memory associated to MYSQL_ROW will be freed when calling  mysql_free_re-
       sult(3) function.

   Return value
     A	MYSQL_ROW  structure (array of character pointers) representing the data
     of the current row.  If there are no more rows available  NULLwill  be  re-
     turned.

   See also
     * mysql_use_result(3)

     * mysql_store_result(3)

Version 3.4						      mysql_fetch_row(3)

Want to link to this manual page? Use this URL:
<
https://man.freebsd.org/cgi/man.cgi?query=mysql_fetch_row&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help