. */ /* */ /*************************************************************************************/ require_once __DIR__ . "/../fonctions/autoload.php"; class Caracdispdesc extends Baseobjdesc { public $id; public $caracdisp; public $classement; const TABLE="caracdispdesc"; public $table=self::TABLE; public $bddvars = array("id", "caracdisp", "lang", "titre", "classement"); public function __construct($id = 0, $lang = false) { parent::__construct('caracdisp', $id, $lang); } public function charger($id){ return $this->getVars("select * from $this->table where id=\"".$id."\""); } public function charger_caracdisp($caracdisp, $lang = false) { return parent::charger_desc($caracdisp, $lang); } public function add() { if(empty($this->classement)) { $sql = 'select max(classement) from '.$this->table.' where caracdisp='.$this->caracdisp; $query = $this->query($sql); $this->classement = $this->get_result($query)+1; } return parent::add(); } } ?>