$q = dbDel($dbtable, "replid='{$cid}'"); } } } $fform->notif($q); } else { $a = 0; if ($opt == 'uf' || $opt == 'df') { // Prepocessing form $r = dbSFA("*", $dbtable, "W/replid='{$cid}'"); $a = 0; $kategorirek = kategorirek_r($a); } else { $r = farray('kategorirek', 'kode', 'nama', 'keterangan'); $r['kategorirek'] = gpost('skategorirek'); $kategorirek = kategorirek_r($r['kategorirek']); if ($r['kategorirek'] != 0) { //$r['kode']=$r['kategorirek']; } } $fform->head(); if ($opt == 'af' || $opt == 'uf') { require_once MODDIR . 'control.php'; // Add or Edit form $fform->fi('Kategori', iSelect('kategorirek', $kategorirek, $r['kategorirek'], '', 'rekening_setkode()')); $fform->fi('Kode', iText('kode', $r['kode'], 'width:80px')); $fform->fi('Rekening', iText('nama', $r['nama'], $fform->rwidths)); $fform->fa('Keterangan', iTextarea('keterangan', $r['keterangan'], $fform->rwidths, 3)); } else { if ($opt == 'df') { // Delete form
function kategorirek_sel($s = 0) { $a = 0; return kategorirek_r($a, $s); }
<?php appmod_use('keu/rekening'); $fmod = 'rekening'; $xtable = new xtable($fmod, 'kode rekening'); $xtable->pageorder = "kode"; $kat = gpost('skategorirek'); $kategorirek = kategorirek_r($kat, 1); // Page Selection Bar $PSBar = new PSBar_2(120); $PSBar->begin(); $PSBar->selection('Kategori rekening', iSelect('skategorirek', $kategorirek, $kat, $PSBar->selws, $fmod . "_get()")); $PSBar->end(); // Query $db = new xdb("keu_rekening"); if ($kat !== 0) { $db->where("kategorirek='{$kat}'"); } $t = $db->query(); $xtable->ndata = mysql_num_rows($t); $t = $db->query($xtable->pageorder_sql('kode', 'nama')); $xtable->btnbar_f('add'); if ($xtable->ndata > 0) { // Table head $xtable->head('@Kode{C}', '@Rekening', 'Keterangan'); $lkat = 0; while ($r = mysql_fetch_array($t)) { $kr = substr($r['kode'], 0, 1); if ($lkat != $r['kategorirek'] && $kat == 0) { $l = strlen($r['kode']) - 1; $xtable->row_begin();