Titre du sujet : Re: CATADS: modifier les départements par virtual sur 06/08/2012 19:11:47
Bonjour montuy337513, j'ai été dans la base de données par ce chemin: www modules catads
J'ai bien trouvé un fichier dans: class
il s'appelle: formselectdepartements.php
mais il n'y a pas une liste des départements comme je cherche afin de la modifier.
Voici ce qu'il contient:
<?php
include_once XOOPS_ROOT_PATH."/class/xoopsform/formselect.php";
class formSelectDepartements extends XoopsFormSelect
{
function formSelectDepartements($caption, $name, $value=null, $size=1, $nullopt=false)
{
$db =& Database::getInstance();
$this->XoopsFormSelect($caption, $name, $value, $size);
if ( $value != null )
{
$sql = "SELECT departement_numero, departement_nom FROM ".$db->prefix("catads_departements")." WHERE departement_numero=".$value."";
$result = $db->query($sql);
if($nullopt) $this->addOption('','-');
$myrow = $db->fetchArray($result);
$this->addOption($myrow['departement_numero'],$myrow['departement_nom']);
$sql = "SELECT departement_numero, departement_nom FROM ".$db->prefix("catads_departements")." WHERE departement_numero != ".$value."";
$result = $db->query($sql);
}
else
{
// pk set ORDER BY value here for select menu if required.
$sql = "SELECT departement_numero, departement_nom FROM ".$db->prefix("catads_departements")." ORDER BY departement_nom ASC";
$this->addOption('', '----');
if($nullopt) $this->addOption('','-');
}
$result = $db->query($sql);
while ( $myrow = $db->fetchArray($result) )
{
$this->addOption($myrow['departement_numero'],$myrow['departement_nom']);
}
}
}
?>
edit par montuy337513: mise en forme du code
|