unsigned long * mysql_fetch_lengths(MYSQL_RES * result);
result
- a result set identifier returned by mysql_store_result() or mysql_use_result().
The mysql_fetch_lengths() function returns an array containing the lengths of every column of the current row within the result set (not including terminating zero character) or NULL if an error occurred.