Programmation ⇒ PHP facebook twitter youtube

se connecter à une base de données | se connecter à une base de données


Comment se connecter à une base de données

Code de connexion:

<?php
//On déclare les variables pour pouvoir se connecter à sa base
 
$nom_du_serveur ="***";
$nom_de_la_base ="***";
$nom_utilisateur ="***";
$passe ="***";
 
//Variable de connexion à la base de données
 
mysql_connect("$nom_du_serveur","$nom_utilisateur","$passe");
 
//Vérification d'accès à la base de données
 
mysql_select_db("$nom_de_la_base") or die("Impossible d'ouvrir la base de données ");
 
// On ferme la connexion
 
 mysql_close();
 ?>

Exemple

<?
//On déclare les variables pour pouvoir se connecter à sa base
 
$nom_du_serveur ="localhost";
$nom_de_la_base ="test";
$nom_utilisateur ="root";
$passe ="";
 
//Variable de connexion à la base de données
 
mysql_connect("$nom_du_serveur","$nom_utilisateur","$passe");
 
//Vérification d'accès à la base de données
 
mysql_select_db("$nom_de_la_base") or die("Impossible d'ouvrir la base de données ");
 
// On ferme la connexion
 
 mysql_close();
 ?>

A savoir:
La fonction mysql_connect(); permet de se connecter au serveur precisé dans la variable $nom_du_serveur.
La fonction mysql_db(); permet de verifier si l'ouverture de la base de données déclaré dans $nom_de_la_base est possible. Si elle échoue, on affiche le message d'erreur "Impossible d'ouvrir la base de données ".
Les // permet de commenter le code.

 

Fonction de connexion à une base de données

<?php
//fonction de connexion à la bd
function connexion_bd(){
 
$nom_du_serveur ="localhost";
$nom_de_la_base ="test";
$nom_utilisateur ="root";
$passe ="";
 
	$link = mysql_connect ($nom_du_serveur,$nom_utilisateur,$passe) or die ('Erreur : '.mysql_error());
	mysql_select_db($nom_de_la_base, $link) or die ('Erreur :'.mysql_error());
}
 
//fonction de déconnexion à la bd
function close_bd()
{
mysql_close($link);
}
?>

En supposant que cette fonction soit incluse dans un fichier nommé "fonctions.php", vous devez alors inclure ce fichier pour toute connexion à votre BD.

<?php
include('fonctions.php');
 
//Ouverture de la connexion
connexion_bd();
 
/*Votre code php et compagnie*/
 
//Fermeture de la connexion
close_bd();
?>




>
Changer le fond
Oregionale Skin
7astuces
Sélectionnez un Fond (11)
7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces
Fond de contenu
7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces