Eric MILLOZ © 2001-2013
Fonctionnement
IntegSite va générer, dans le répertoire désigné par l'étiquette REPERTOIRE_INCLUDE du fichier de configuration, les fichiers Php contenant les classes de gestion des tables de votre base de données. Ces fichiers sont crées à partir des informations contenues dans votre base de données. Une table correspond à un fichier contenant une classe de gestion de cette table.
Le nom de fichier généré commence par ISClass(Nom_de_la_table).php.
ISClass_(Nom de la table).php est une classe Php contenant les informations concernant votre table et les fonctions qui permettent les opérations d'insertion, modification, effacement dans la base de données.
Ce fichier sera généré dans le répertoire include de votre source. (pointé par RACINE, SOURCE et REPERTOIRE_INCLUDE)
Commande
C:\Program Files\IntegSite\Integsite.exe -c Chemin_du_fichier_de_configuration -sgbd
Dans notre exemple : C:\Program Files\IntegSite\Integsite.exe -c c:\xampp\htdocs\monsite\monsite.cfg -sgbd
l'ordre -sgbd permet de déclencher la génération des fichiers de classe dans le répertoire include spécifié.
Utilisation :
Une fois généré, il faut faire un include de votre fichier php pour l'utiliser :
require_once("include/ISClass_matable.php);
$objet = new matable();
etc..