oujood.com

Le choix de la base de données

mysqli_select_db est la fonction qui permet de choisir la base de données avec laquelle on veut travailler
Sélectionner la base de données sur laquelle on veut travailler dans MySql il n’y a pas plus facile que ça, on utilise tout simplement la fonction mysql_select_db .

search |

Sélection d’une base de données

Il faut maintenant sélectionner la base de données sur laquelle vous allez travailler.
Souvent, une seule base de données suffit.
Demandez à votre hébergeur le nom de la base qui a été créée (souvent c'est le même nom que votre login MySQL).
Ou si vous travaillez en local c’est le nom que vous avez donné à la base de donnée lors de sa création avec phpmyadmin.
La fonction qui permet de sélectionner la BDD est : mysql_select_db
En temps normal, vous n'aurez besoin d'indiquer qu'un paramètre : le nom de la base.
Dans l'exemple suivant nous allons séléctionner la base de données " mabase " que nous avons créer dans le chapitre précédent :


Voici le Code :

  Copier le code

<?php
$servername = "127.0.0.1";
$username = "root";
$password = "";
$database = "mabase";
//Créer une connexion
$conn = mysqli_connect($servername, $username, $password);
// Vérifier la connexion
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
}
mysqli_select_db($conn,$database);
if ($result = mysqli_query($conn, "SELECT DATABASE()")) {
  $row = mysqli_fetch_row($result);
  echo "La base de données séléctionnée est : " . $row[0];
}else echo "impossiple de trouver la base de données test";

mysqli_close($conn);
?> 

Cette fonction mysqli_select_db() a besoin de deux paramètres :
le paramètre de connexion au serveur mysql ici $conn et le paramètre nom de la base de données ici $database

Vous êtes connectés, vous avez choisi votre base de données, vous pouvez commencer votre travail.
Mais une fois que vous avez fini de travailler sur votre BDD, il faut vous déconnecter.

Se déconnecter d’une base de données

Pour se déconnecter, c'est tout simple : mysqli_close

Code

  Copier le code

<?php
// Connexion à MySQL
mysql_connect("serveur", " utilisateur", "mot de pass");

// Sélection de la base mabase
mysql_select_db("mabase"); 

// On est connectés, on peut travailler sur la BDD

// On a fini de travailler, on ferme la connexion :
// Déconnexion de MySQL
mysql_close(); 
?> 

Le code source précédent n'affiche rien à l'écran si tout se passe bien.
Si la connexion a échoué, vous aurez un message d'erreur. Dans ce cas c'est que votre login, mot de passe ou nom d'hôte n'est pas bon.


Une bonnes pratiques pour l'utilisation de bases de données consiste tout d'abord, à spécifier le nom « nom d'utilisateur », mot de passe et base de données afin que si vous modifierez l’un d'eux, à une date ultérieure, vous aurez seulement une seule ligne à changer:

$username = "nom d'utilisateur" ;
$password = "mot de passe" ;
$database = "Votre_database" ;

À ce stade vous pouvez vous demander s’il y a un risque de sécurité, en mettant vos mots de passe dans le fichier. Ne vous s'inquiétez pas, parce que le code source PHP est traité par le serveur avant d'être envoyé au navigateur, il est donc impossible pour l'utilisateur de voir la source du script.

Vous devez ensuite, lancez la commande pour démarrer une connexion de base de données :

mysql_connect(localhost,$username,$Password) ;

Cette ligne indique à PHP de se connecter au serveur de base de données MySQL « localhost » (localhost signifie le serveur qui exécute le site . À moins que votre hébergeur web (hôte) vous dit le contraire, vous devez utiliser localhost. Mai s’il vous a été donné une adresse de serveur (telles que myserver.com, vous devez remplacer localhost par « "myserver.com" » (y compris les guillemets)).


Par carabde 20 Aout 2014

Trafic Booster
hebergement web

SCREEBER - Logiciel de copywriting

SCREEBER - Logiciel de copywriting Augmentez vos résultats en rejoignant les 1600 entrepreneurs qui utilisent Screeber®, le seul logiciel de Copywriting (en français) qui rédige avec vous des textes de vente qui convertissent


HTML5, CSS3, JavaScript pour débutants Tome 1
HTML5, CSS3, JavaScript
pour débutants Tome 1

Premier tome d'une série vidéo dédiée à l'apprentissage des langages HTML, CSS et JavaScript.

Regarder aussi nos cours :

L'Attribut dir

Spécifie l'orientation du texte dans un élément

:hover

Ajoute un style à un élément lorsque vous passez la souris dessus

fonction md5

Calcule le md5 d'une chaîne



Rentabilisez efficacement votre site

Votre soutien nous aide à faire fonctionner le site
Cette page vous a été utile? Partagez la pour nous encourager à continuer. Merci