$otb->setValue('tlocation', $tlocation[$i]); $otb->setValue('tblocation', $tblocation[$i]); $otb->setValue('hlocation', $hlocation[$i]); $otb->setValue('remarks', $remarks[$i]); $otb->setValue('qty', $jobqty[$i]); $otb->saveOpeToolBatch(); $i++; } } else { if (isset($_GET['bid'])) { $otb->setValue('batchid', $_GET['bid']); $otb->setValue('operevid', $_GET['operevid']); $otb->showOpeToolBatchUI(); } if (isset($_GET['type'])) { switch ($_GET['type']) { case 'tool': $otb->checkToolID($_GET['stockid']); break; case 'toolbody': $otb->checkToolBodyID($_GET['stockid']); break; case 'holder': $otb->checkHolderID($_GET['stockid']); break; default: # code... break; } } }