Example #1
0
             $row["value"] = $row["value"]->load();
         } else {
             $row["value"] = "";
         }
     }
     if ($row["valuemapid"] > 0) {
         $value = replace_value_by_map($row["value"], $row["valuemapid"]);
     } else {
         $value = $row["value"];
     }
     $new_row = array(date("Y.M.d H:i:s", $row["clock"]));
     if (str_in_array($item_type, array(ITEM_VALUE_TYPE_FLOAT, ITEM_VALUE_TYPE_UINT64))) {
         array_push($new_row, $value);
     } else {
         $pre = new CTag('pre', 'yes');
         $pre->AddItem($value);
         array_push($new_row, $pre);
     }
     if (!isset($_REQUEST["plaintext"])) {
         $table->ShowRow($new_row);
     } else {
         echo date("Y-m-d H:i:s", $row["clock"]);
         echo "\t" . $row["clock"] . "\t" . htmlspecialchars($row["value"]) . "\n";
     }
 }
 if (!isset($_REQUEST["plaintext"])) {
     $table->ShowEnd();
     // to solve memory leak we call 'Show' method by steps
     echo SBR;
 } else {
     echo "</pre>";