Documentation Home
MySQL PHP API
Download this Manual
PDF (US Ltr) - 2.8Mb
PDF (A4) - 2.8Mb
EPUB - 456.8Kb
HTML Download (TGZ) - 396.0Kb
HTML Download (Zip) - 409.9Kb


MySQL PHP API  /  ...  /  MysqlndUhConnection::selectDb

9.7.35 MysqlndUhConnection::selectDb

Copyright 1997-2014 the PHP Documentation Group.

  • MysqlndUhConnection::selectDb

    Selects the default database for database queries

Description

public bool MysqlndUhConnection::selectDb(mysqlnd_connection connection,
                                          string database);

Selects the default database for database queries.

Parameters

connection

Mysqlnd connection handle. Do not modify!

database

The database name.

Return Values

Returns TRUE on success. Otherwise, returns FALSE

Examples

Example 9.42 MysqlndUhConnection::selectDb example


<?php
class proxy extends MysqlndUhConnection {
 public function selectDb($res, $database) {
  printf("%s(%s)\n", __METHOD__, var_export(func_get_args(), true));
  $ret = parent::selectDb($res, $database);
  printf("%s returns %s\n", __METHOD__, var_export($ret, true));
  return $ret;
 }
}
mysqlnd_uh_set_connection_proxy(new proxy());
$mysqli = new mysqli("localhost", "root", "", "test");
$mysqli->select_db("mysql");
?>

    

The above example will output:


proxy::selectDb(array (
  0 => NULL,
  1 => 'mysql',
))
proxy::selectDb returns true


See Also

mysqlnd_uh_set_connection_proxy
mysqli_select_db
mysql_select_db


User Comments
Sign Up Login You must be logged in to post a comment.