+ if (isset($_GET['oid']))
+ {
+ echo "<h1>Detailed information for object " . $_GET['oid'] . "</h1><hr>";
+
+ if (isset($_POST['action']) && $_POST['action'] == 'Save Changes')
+ {
+ $qry = "UPDATE object SET objectname='" . $_POST['oname'] . "'";
+ $qry .= ", objectcode='" . $_POST['ocode'] . "'";
+ $qry .= ", object_description='" . $_POST['odescription'] . "'";
+ $qry .= ", object_owner='" . $_POST['oowner'] . "'";
+ $qry .= ", physical_location='" . $_POST['olocation'] . "'";
+ $qry .= ", remark='" . $_POST['oremark'] . "'";
+ $qry .= ", timezone='" . $_POST['otimezone'] . "'";
+ $qry .= " WHERE objectid=" . $_GET['oid'];
+
+ pg_exec($this->database, $qry);
+ }
+
+ $res = pg_exec($this->database, "SELECT * FROM object
+ WHERE objectid='" . $_GET['oid'] . "'");
+ $obj = pg_fetch_object($res, 0);
+
+ echo "<form action='objects.php?oid=" . $obj->objectid . "' method='POST'>";
+ echo "<table>";
+
+ echo "<tr><td>Name</td><td><input name='oname' type='text' value='";
+ echo $obj->objectname . "'></td></tr>";
+ echo "<tr><td>Identification code</td><td><input name='ocode' type='text' value='";
+ echo $obj->objectcode . "'></td></tr>";
+ echo "<tr><td>Description</td><td><textarea name='odescription'>";
+ echo $obj->object_description . "</textarea></td></tr>";
+ echo "<tr><td>Owner</td><td><textarea name='oowner'>";
+ echo $obj->object_owner . "</textarea></td></tr>";
+ echo "<tr><td>Physical location</td><td><textarea name='olocation'>";
+ echo $obj->physical_location . "</textarea></td></tr>";
+ echo "<tr><td>Remarks</td><td><textarea name='oremark'>";
+ echo $obj->remark . "</textarea></td></tr>";
+ echo "<tr><td>Timezone</td><td><input name='otimezone' type='text' value='";
+ echo $obj->timezone . "'></td></tr>";
+
+ echo "</table>";
+ echo "<input type='submit' name='action' value='Save Changes'>";
+ echo "</form>";
+ }
+ else
+ {
+ echo "<h1>Objects Administration</h1><hr>";
+
+ $res = pg_exec($this->database, "SELECT * FROM object ORDER BY objectname");