$dimn->setValue('baloonno', $baloonno[$i]); $dimn->setValue('basicdimension', $basicdimn[$i]); $dimn->setValue('lowertol', $tollower[$i]); $dimn->setValue('uppertol', $tolupper[$i]); $dimn->setValue('instrumenttypeid', $instrumenttypeid[$i]); $dimn->setValue('proddimension', $proddimn[$i]); $dimn->setValue('stagedimension', $stagedimn[$i]); $dimn->setValue('compulsarydimension', $compulsary[$i]); if (isset($dimensionid[$i])) { $dimn->setValue('dimensionid', $dimensionid[$i]); } else { $dimn->setValue('dimensionid', ''); } $dimn->saveDimension(); if (isset($deldimn[$i])) { $dimn->deleteDimension($dimensionid[$i]); } $i++; } } else { if (isset($_GET['ui'])) { if (isset($_GET['opid'])) { $dimn->setValue('operationid', $_GET['opid']); $dimn->setValue('opedrawingid', $_GET['revid']); } $dimn->showDimensionUI(); } if (isset($_GET['rowno'])) { $i = $_GET['rowno'] - 1; $data = array('id' => $i, 'tl' => $_GET['tl'], 'tu' => $_GET['tu']); $dimn->addDimensionRow($data);