Classe de connexion à une base de données de type mysql !

Description

Cette classe permet de remplir les fonctions élémentaires de connexion à MySql.

Les méthodes disponibles sont :
Constructeur : MyDatabase( )
Connexion : MyConnect()
Cloture : MyClose( )
Exécution d'une requète : MyQuery( $requete )
Conversion de date du format MySql vers l'IHM : MyDateToChar( $_date )
Conversion de date du format IHM vers le format MySql : MyCharToDate( $_char )
Affichage d'une erreur : MyErreur( $erreur )

Conclusion :


A utiliser comme ceci :

Page de test
--------------------------------------------------------
require_once("class_mydatabase.inc.php");
require_once("bd.inc.php");

$labase = new MyDatabase() ;
$labase->MyConnect() ;

$requete = "SELECT * FROM une_table";
$resultat = $labase->MyQuery($requete);

//affichage du tableau associatif résultat
print_r($resultat);

$labase->MyClose() ;
-------------------------------------------------------

le fichier bd.inc.php doit contenir les infos suivantes :
-------------------------------------------------------
define(DATABASE_PORT,"le_port_sgbd");
define(DATABASE_SERVER,"le_serveur_sgbd");
define(DATABASE_BASE,"la_base");
define(DATABASE_USER,"le_nom_utilisateur");
define(DATABASE_USER_PASS,"le_mot_de_passe_utilisateur");
-------------------------------------------------------

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.