PEAR Manual
Prev |  | Next

# DB_result::free()

DB_result::free() -- Releases a result set

## Synopsis

``boolean free` ()`

## Description

Deletes the result set and frees the memory occupied by the result set. Does not delete the DB_result object itself.

## Return value

boolean - Returns `TRUE` on success, `FALSE` on failure.

## Example

Example 33-1. Using free()
    <?php
    // Once you have a valid DB object named $db...
    $res =& $db->query('SELECT name, address FROM clients');
    while ($row =& $res->fetchRow()) {
        echo $row['name'] . ', ' . $row['address'] . "\n";
    }
    $res->free();
    ?>

## Note

This function can not be called statically.

Prev | Home | Next
DB_result::fetchRow() | Up | DB_result::nextResult()