function oidList($p_sxml_node, $p_id) { global $DB; $ptc = new PluginFusioninventoryCommunication(); // oid GET $query = "SELECT * FROM `glpi_plugin_fusioninventory_mib`\n WHERE `FK_model_infos`='" . $p_id . "'\n AND `activation`='1'\n AND `oid_port_counter`='0';"; $result = $DB->query($query); while ($data = $DB->fetch_array($result)) { switch ($data['oid_port_dyn']) { case 0: $ptc->addGet($p_sxml_node, $data['mapping_name'], Dropdown::getDropdownName('glpi_plugin_fusioninventory_mib_oid', $data['FK_mib_oid']), $data['mapping_name'], $data['vlan']); break; case 1: $ptc->addWalk($p_sxml_node, $data['mapping_name'], Dropdown::getDropdownName('glpi_plugin_fusioninventory_mib_oid', $data['FK_mib_oid']), $data['mapping_name'], $data['vlan']); break; } } // oid WALK }