<?php require 'config.php'; require_once DOL_DOCUMENT_ROOT . '/categories/class/categorie.class.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/categories.lib.php'; dol_include_once('/commercialbycategory/class/commercialcategory.class.php'); $langs->load("categories"); $action = GETPOST('action'); $id = (int) GETPOST('id'); $commid = (int) GETPOST('commid'); $PDOdb = new TPDOdb(); switch ($action) { case 'add': TCommercialCategory::add($PDOdb, $id, $commid); _fiche($PDOdb, $id); break; case 'delete': TCommercialCategory::del($PDOdb, $id, $commid); _fiche($PDOdb, $id); break; default: _fiche($PDOdb, $id); break; } function _fiche(&$PDOdb, $id) { global $conf, $db, $langs, $user, $form; $object = new Categorie($db); $result = $object->fetch($id); $object->fetch_optionals($id, $extralabels); if ($result <= 0) {