donnykurnia icon

Untitled

donnykurnia | PRO | 01/29/18 04:30:54 AM UTC | 0 ⭐ | 390 👁️ | Never ⏰ | []
PHP |

3.05 KB

|

None

|

0 👍

/

0 👎

<?php
// --ini model nya--
// untuk update stok (fancpu) koding nya sama dengan update stok PSU
function av_fancpu($fancpu, $av_fancpu) { 
    $this->db->set('qty_available_fancpu', 'qty_available_fancpu + ' . (int) $av_fancpu, FALSE);
    $this->db->where('tipe_fancpu', $fancpu);
    $this->db->update('tbl_fancpu');
}
?>
 
<!-- --di view form nya-- -->
<!-- //ini dropdown untuk insert (psu) -->
<div class="form-group">
    <label for="merk">Merk <?php echo form_error('merk') ?></label>
    <select name="merk" id="merk" class="form-control">
        <option value="">Pilih Merk</option>
        <?php
            $psu = $this->db->get('tbl_psu')->result();
            foreach ($psu as $row) {
                echo "<option value='$row->tipe_psu' ";
                echo $row->tipe_psu == $merk ? 'selected' : '';                   
                echo ">" . strtoupper($row->tipe_psu) . "</option>";
            }
        ?>
    </select>
</div>
 
<!-- //ini untuk insert jumlah stok nya. -->
<div class="form-group">
    <label for="av_psu">Av Psu <?php echo form_error('av_psu') ?></label>
    <input type="text" class="form-control" name="av_psu" id="av_psu" placeholder="Av Psu" value="<?php echo $av_psu; ?>" />
</div>
 
<!-- //ini dropdown untuk insert nya (fancpu) -->
<div class="form-group">
  <label for="merk">Merk <?php echo form_error('merk') ?></label>
    <select name="merk" id="merk" class="form-control">
        <option value="">Pilih Merk</option>
        <?php
            $prc = $this->db->get('tbl_fancpu')->result();
            foreach ($prc as $row) {
                echo "<option value='$row->tipe_fancpu' ";
                echo $row->tipe_fancpu == $merk ? 'selected' : '';                   
                echo ">" . strtoupper($row->tipe_fancpu) . "</option>";
            }
        ?>
    </select>
</div>
 
<!-- //ini untuk insert integer stok nya -->
<div class="form-group">
    <label for="av_fancpu">Av Fancpu <?php echo form_error('av_fancpu') ?></label>
    <input type="text" class="form-control" name="av_fancpu" id="av_fancpu" placeholder="Av Fancpu" value="<?php echo $av_fancpu; ?>" />
</div>
 
<?php
--Controller nya--
public function create_action() 
{
    $this->_rules();
 
    if ($this->form_validation->run() == FALSE) {
        $this->create();
    } else {
        $data = array(
            'av_psu' => $this->input->post('av_psu', TRUE),        //untuk update ke log transaksinya
            'av_fancpu' => $this->input->post('av_fancpu', TRUE),
        );
        $fancpu = $this->input->post('merk', TRUE);         //untuk nambah stok di tabel fancpu
        $av_fancpu = $this->input->post('av_fancpu', TRUE);
 
        $psu = $this->input->post('merk', TRUE);          //untuk nambah stok di tabel psu
        $av_psu = $this->input->post('av_psu', TRUE);
 
        $this->M_fancpu->av_fancpu($fancpu,$av_fancpu);       //model fancpu
        $this->M_psu->av_psu($psu,$av_psu);             //model psu
        $this->M_trans_tmbhqty->insert($data);            //model log transaksinya

Comments