Subversion Repositories Sites.tela-botanica.org

Compare Revisions

Ignore whitespace Rev 270 → Rev 271

/trunk/scripts/nettoyage_wikini.php
46,19 → 46,27
// +------------------------------------------------------------------------------------------------------+
// | CORPS du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
echo '<h1>'.'Nettoyage des wikini de tela_prod_wikini'.'</h1>';
$Nettoyage = new Nettoyage();
echo '<pre>';
$Nettoyage->nettoyageGlobal();
 
echo '</pre>';
// +------------------------------------------------------------------------------------------------------+
// | CLASSES du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
class Nettoyage {
private $bdd_principale = "tela_prod_wikini";
private $bdd_options = array('debug' => 3);
private $bdd_dsn = "mysql://utilisateur:mdp@localhost/tela_prod_wikini";
public function __construct()
{
$fichier_ini = 'bdd.ini';
if (file_exists($fichier_ini)) {
$this->parserFichierIni($fichier_ini);
// $fichier_ini = 'bdd.ini';
// $ok = $this->parserFichierIni($fichier_ini);
// if (!$ok) {
// $e = 'Impossible de parser le fichier : '.$fichier_ini;
// trigger_error($e, E_USER_ERROR);
// } else {
require_once CHEMIN_PEAR.'DB.php';
$this->connexion = DB::connect($this->bdd_dsn, $this->bdd_options);
if (PEAR::isError($this->connexion)) {
65,7 → 73,7
$e = $this->connexion->getMessage();
trigger_error($e, E_USER_ERROR);
}
}
// }
}
public function nettoyageGlobal()
80,7 → 88,6
$tab_tables[] = $ligne[0];
}
 
echo '<pre>';
foreach ($tab_tables as $table) {
echo "\n".$table."\n";
 
131,10 → 138,9
}
}
}
echo '</pre>';
}
private function parserFichierIni($fichier_ini)
function parserFichierIni($fichier_ini)
{
if (file_exists($fichier_ini)) {
$aso_ini = parse_ini_file($fichier_ini);