19,7 → 19,7 |
// | License along with this library; if not, write to the Free Software | |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: cartographie.admin.php,v 1.1 2005-09-22 14:02:49 ddelon Exp $ |
// CVS : $Id: cartographie.admin.php,v 1.2 2005-11-24 16:17:52 florian Exp $ |
/** |
* |
*@package bazar |
27,7 → 27,7 |
*@author Florian Schmitt <florian@ecole-et-nature.org> |
//Autres auteurs : |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.1 $ $Date: 2005-09-22 14:02:49 $ |
*@version $Revision: 1.2 $ $Date: 2005-11-24 16:17:52 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
// +------------------------------------------------------------------------------------------------------+ |
52,9 → 52,9 |
function afficherContenuCorps() |
{ |
/** Inclusion du fichier de configuration de cette application.*/ |
require_once 'configuration/ins_annuaire.config.inc.php'; |
require_once PAP_CHEMIN_RACINE.'client/bottin/configuration/bottin.config.inc.php'; |
require_once INS_CHEMIN_APPLI.'configuration/cartographie.config.inc.php'; |
require_once 'HTML/QuickForm.php' ; |
require_once PAP_CHEMIN_RACINE.'api/pear/HTML/QuickForm.php' ; |
|
//------------------------------------------------------------------------------------------------------------------- |
// Initialisation des attributs |
66,9 → 66,9 |
//------------------------------------------------------------------------------------------------------------------- |
// Création du formulaire |
$this->objet_pear_url->addQueryString('adme_site_id', 2); |
$this->objet_pear_url->addQueryString('adme_menu_id', 14); |
$this->objet_pear_url->addQueryString('adme_action', 'administrer'); |
$form =& new HTML_QuickForm('form_param_carto', 'post', str_replace('&', '&', $this->objet_pear_url->getUrl())); |
$this->objet_pear_url->addQueryString('adme_menu_id', 14); |
$this->objet_pear_url->addQueryString('adme_action', 'administrer'); |
$form =& new HTML_QuickForm('form_param_carto', 'post', str_replace('&', '&', $this->objet_pear_url->getUrl())); |
$squelette =& $form->defaultRenderer(); |
$squelette->setFormTemplate("\n".'<form{attributes}>'."\n".'<ul>'."\n".'{content}'."\n".'</ul>'."\n".'</form>'."\n"); |
$squelette->setElementTemplate( '<li>'."\n". |
77,17 → 77,17 |
'<!-- BEGIN required --><span class="symbole_obligatoire">*</span><!-- END required -->'."\n". |
'<!-- BEGIN error --><span class="erreur">{error}</span><!-- END error -->'."\n". |
'</li>'."\n"); |
$requete = $requete = 'SHOW TABLES FROM '.INS_BASE; |
$resultat = $this->objet_pear_db->query($requete) ; |
if (DB::isError($resultat)) { |
die ("Echec de la requete<br />".$resultat->getMessage()."<br />".$resultat->getDebugInfo()) ; |
} |
$option_tables = array(); |
while ($ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC)) { |
$option_tables[$ligne['Tables_in_'.INS_BASE]] = $ligne['Tables_in_'.INS_BASE]; |
} |
$javascript= array('onchange' => 'javascript:this.form.submit();'); |
$form->addElement('select', 'nom_table1', INS_TABLE, $option_tables, $javascript); |
$requete = 'SHOW TABLES FROM '.$this->objet_pear_db->dsn['database']; |
$resultat = $this->objet_pear_db->query($requete) ; |
if (DB::isError($resultat)) { |
die ("Echec de la requete<br />".$resultat->getMessage()."<br />".$resultat->getDebugInfo()) ; |
} |
$option_tables = array(); |
while ($ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC)) { |
$option_tables[$ligne['Tables_in_'.$this->objet_pear_db->dsn['database']]] = $ligne['Tables_in_'.$this->objet_pear_db->dsn['database']]; |
} |
$javascript= array('onchange' => 'javascript:this.form.submit();'); |
$form->addElement('select', 'nom_table1', INS_TABLE, $option_tables, $javascript); |
|
$requete = $requete = 'SELECT * FROM carto_config WHERE cc_menu_id='.$_GET['adme_menu_id']; |
$resultat = $this->objet_pear_db->query($requete) ; |