Vous êtes ici > Liste des fonctions PHP et MySQL > Description de la fonction mysql_select_db()

Accès au manager - réservé aux membres

Navigation

Moteurs de recherches sur les fonctions

Lancer une recherche sur les fonctions php et mysql

recherche

Fonction mysql_select_db()

Définition


Sélectionne une base de données MySQL - (PHP 4, PHP 5, PECL mysql:1.0)

Description

bool mysql_select_db ( string $database_name [, resource $link_identifier ] )

Sélectionne une base de données MySQL sur le serveur associé avec le paramètre link_identifier . Chaque appel à la fonction mysql_query() sera exécutée sur la base de données active.

Liste de paramètres

database_name

Le nom de la base de données à sélectionner.

link_identifier

La connexion MySQL. S'il n'est pas spécifié, la dernière connexion ouverte avec la fonction mysql_connect() sera utilisée. Si une telle connexion n'est pas trouvée, la fonction tentera d'ouvrir une connexion, comme si la fonction mysql_connect() avait été appelée sans argument. Si aucune connexion n'est trouvée ou établie, une alerte E_WARNING est générée.

Valeurs de retour

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

Exemples

Exemple #1 Exemple avec mysql_select_db()

<?php

$link 
mysql_connect('localhost''mysql_user''mysql_password');
if (!
$link) {
   die(
'Impossible de se connecter : ' mysql_error());
}

// Rendre la base de données foo, la base courante
$db_selected mysql_select_db('foo'$link);
if (!
$db_selected) {
   die (
'Impossible de sélectionner la base de données : ' mysql_error());
}
?>

Notes

Note: Pour des raisons de compatibilité ascendante, l'alias obsolète suivant peut être utilisé : mysql_selectdb()



Bouts de code utilisant la fonction mysql_select_db()

Générateur de classe

<?php /* ... */
or die(("Impossible de se connecter a la base de donnees"));
mysql_select_db(__DB_DATABASE__) or die(("Impossible de trouver la base"));;
/*DESCRIPTION DB*/
/* ... */ ?>


Affichage page par page avec une BDD et Fichier config.

<?php /* ... */
  mysql_select_db($sql_bdd) or die ("pas de connection");
     
$page = isset($_GET['page']) ? $_GET['page'] : ''/* ... */ ?>


Réaliser votre Moteur de recherche

<?php /* ... */
              or die ('Erreur Connection'.mysql_error($conenction));
$select_db  mysql_select_db($database)
            or die ('Base inexistante'.mysql_error($conenction));
/* ... */ ?>


Classe MySQL

<?php /* ... */
  {
     if (mysql_select_db($other_DB_Name$this->_DB_Link))
    {$this->_DB_Name $other_DB_Name;
/* ... */ ?>


Connection et de déconnection à une bd mysql

<?php /* ... */
                die("Impossible de se connecter :" mysql_error());
        mysql_select_db("bd_name",$link); 
        return $link;
/* ... */ ?>


Poster un commentaire

:P :) :wink: :lol: :surprised: :confused: :mad: :no:
Taille du texte:
Couleur:
Code de sécurité