mysql_db_name

Retrieves database name from the call to `mysql_list_dbs`

&mysql.alternative.note;

- Query: `SELECT DATABASE()`

&reftitle.description; `string` `mysql_db_name` `resource` `result` `int` `row` `mixed` `field` NULL

Retrieve the database name from a call to `mysql_list_dbs`.

&reftitle.parameters;

`result`

- The result pointer from a call to `mysql_list_dbs`.

`row`

- The index into the result set.

`field`

- The field name.

&reftitle.returnvalues;

Returns the database name on success, and &false; on failure. If &false; is returned, use `mysql_error` to determine the nature of the error.

&reftitle.examples;

### `mysql_db_name` example

    <?php
    error_reporting(E_ALL);

    $link = mysql_connect('dbhost', 'username', 'password');
    $db_list = mysql_list_dbs($link);

    $i = 0;
    $cnt = mysql_num_rows($db_list);
    while ($i < $cnt) {
        echo mysql_db_name($db_list, $i) . "\n";
        $i++;
    }
    ?>

&reftitle.notes;

&info.deprecated.alias; `mysql_dbname`

&reftitle.seealso;

- `mysql_list_dbs`
- `mysql_tablename`