/*--------------------------------------------------------------------------------------
FONCTION D'AFFICHAGE DES ERREURS DE CONNEXION
--------------------------------------------------------------------------------------*/
function erreur( $message )
{
echo $message ;
exit ;
}
/*--------------------------------------------------------------------------------------
FONCTION DE CONNEXION A LA BASE DE DONNEES
--------------------------------------------------------------------------------------*/
function connexion()
{
// connexion au serveur de données
@mysql_connect( _HOST_ , _USER_ , _PWD_ ) or erreur( 'Connexion au serveur de données impossible' ) ;
// sélection de la base de données
@mysql_select_db( _DB_ ) or erreur( 'Sélection de la base de donnée impossible' ) ;
}
/*--------------------------------------------------------------------------------------
FONCTION DE DECONNEXION A LA BASE DE DONNEES
--------------------------------------------------------------------------------------*/
function deconnexion()
{
@mysql_close();
}
/*--------------------------------------------------------------------------------------
FONCTION DE D'EXECUTION D'UNE REQUETE
Entrée :
$adr : requete
Sortie :
$resultat : résultat de la requete
ou
message d'erreur
--------------------------------------------------------------------------------------*/
function requete( $requete )
{
if($resultat = mysql_query( $requete )) return $resultat ;
erreur( "Erreur dans la requête : $requete
" . mysql_error() ) ;
}
/*--------------------------------------------------------------------------------------
FONCTION DE DESACTIVATION DU CACHE DU NAVIGATEUR
--------------------------------------------------------------------------------------*/
function no_cache() {
header("Pragma: no-cache");
header("Cache-Control: no-cache");
}
?>