mysql_select_db

(PHP 3, PHP 4 , PHP 5)

mysql_select_db -- Sélectionne une base de données MySQL

Description

bool mysql_select_db ( string database_name [, resource link_identifier] )

mysql_select_db() change la base de données active par database_name sur la connexion représentée par link_identifier. Si aucun identifiant n'est spécifié, la dernière connexion est utilisée. S'il n'y a pas de dernière connexion, la fonction tentera de se connecter seule, avec mysql_connect() et les paramètres par défaut.

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Toutes les requêtes suivantes avec mysql_query() seront faites avec la base de données active.

Exemple 1. Exemple avec mysql_select_db()

<?php

$link
= mysql_connect('localhost', 'mysql_utilisateur', 'mysql_mot_de_passe');
if (!
$link) {
    die(
'Non connecté : ' . mysql_error());
}

// Sélection de la base de données db
$db_selected = mysql_select_db('foo', $link);
if (!
$db_selected) {
    die (
'Impossible d\'utiliser la base : ' . mysql_error());
}
?>

Voir aussi mysql_connect(), mysql_pconnect() et mysql_query().

Pour des raisons de compatibilité ascendante mysql_selectdb() est encore disponible. Elle est toutefois obsolète.