Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

membuat validasi "disetujui" atau "tidak disetujui"

Mas/mbak, saya pemula di sini
saya membuat aplikasi sederhana ttg Form Permohonan Pinjaman Hutang. dengan dreamweaver, tentunya tdk semua skrip hasil kreasi sy, tp ada yg hasil dr WYSWYG.

1. form_pinjaman.php




Form Permohonan Pinjaman


Nama
:





Phone
:





Jumlah pinjaman yg diajukan
:





 
 








2. daftar_pinjaman.php -- menggunakan recordset DW















 
 


3. submit_pinjaman.php

Tanggapan

  • Tambahkan 1 field lagi di tabel pinjaman. Nilainya 0=tdk disetujui,1=disetujui. Namakan status. Saat insert anggap semua tidak disetujui. Jadi nilainya 0.

    Saat approve tinggal update saja. Ubah dari


    <p>Daftar Pinjaman</p>
    <form id="form1" name="form1" method="post" action="approve.php">
    <table width="200" border="1" cellspacing="0">
    <tr>
    <td>Nama</td>
    <td>Phone</td>
    <td>Pinjaman </td>
    <td>Validasi</td>
    </tr>
    <?php do { ?>
    <tr>
    <td height="71"><?php echo $row_rs; ?></td>
    <td><?php echo $row_rs; ?></td>
    <td><?php echo $row_rs; ?></td>
    <td><label>
    <input type="submit" name="setuju" id="button" value="DISETUJUI" />
    <input type="submit" name="tdk_setuju" id="button2" value="TDK DISETUJUI" />
    <br />
    </label></td>
    </tr>
    <?php } while ($row_rs = mysql_fetch_assoc($rs)); ?>
    </table>
    </form>
    <p> </p>
    <p> </p>
    <?php
    mysql_free_result($rs);
    ?>

    Menjadi

    <p>Daftar Pinjaman</p>

    <table width="200" border="1" cellspacing="0">
    <tr>
    <td>Nama</td>
    <td>Phone</td>
    <td>Pinjaman </td>
    <td>Validasi</td>
    </tr>
    <?php do { ?>

    <form id="form1" name="form1" method="post" action="approve.php">
    <input type="hidden" name="id" value="<?php echo $row_rs; ?>" />

    <tr>
    <td height="71"><?php echo $row_rs; ?></td>
    <td><?php echo $row_rs; ?></td>
    <td><?php echo $row_rs; ?></td>
    <td><label>
    <input type="submit" name="button" id="button" value="DISETUJUI" />
    <input type="submit" name="button2" id="button2" value="TDK DISETUJUI" />
    <br />
    </label></td>
    </tr>
    </form>
    <?php } while ($row_rs = mysql_fetch_assoc($rs)); ?>
    </table>

    <p> </p>
    <p> </p>
    <?php
    mysql_free_result($rs);
    ?>

    approve.php

    <?php
    include 'koneksi.php';
    $id=$_POST;
    $status=isset($_POST) ? 1 : 0;
    //jika diklik tombol setuju maka nilai var status 1, jika tidak 0
    //lalu tinggal update
    mysql_query("update pinjaman set status='$status' where id='$id'");
    header("location:daftar_pinjaman.php");
    ?>
  • buat saja di formnya checkbox setuju dan checkbox tidak setuju. nanti tinggal insert ke tabel hasil dari konfirmasi setuju/tidak setuju.
  • Originally posted by Goku
    Tambahkan 1 field lagi di tabel pinjaman. Nilainya 0=tdk disetujui,1=disetujui. Namakan status. Saat insert anggap semua tidak disetujui. Jadi nilainya 0.

    Saat approve tinggal update saja. Ubah dari


    <p>Daftar Pinjaman</p>
    <form id="form1" name="form1" method="post" action="approve.php">
    <table width="200" border="1" cellspacing="0">
    <tr>
    <td>Nama</td>
    <td>Phone</td>
    <td>Pinjaman </td>
    <td>Validasi</td>
    </tr>
    <?php do { ?>
    <tr>
    <td height="71"><?php echo $row_rs; ?></td>
    <td><?php echo $row_rs; ?></td>
    <td><?php echo $row_rs; ?></td>
    <td><label>
    <input type="submit" name="setuju" id="button" value="DISETUJUI" />
    <input type="submit" name="tdk_setuju" id="button2" value="TDK DISETUJUI" />
    <br />
    </label></td>
    </tr>
    <?php } while ($row_rs = mysql_fetch_assoc($rs)); ?>
    </table>
    </form>
    <p> </p>
    <p> </p>
    <?php
    mysql_free_result($rs);
    ?>

    Menjadi

    <p>Daftar Pinjaman</p>

    <table width="200" border="1" cellspacing="0">
    <tr>
    <td>Nama</td>
    <td>Phone</td>
    <td>Pinjaman </td>
    <td>Validasi</td>
    </tr>
    <?php do { ?>

    <form id="form1" name="form1" method="post" action="approve.php">
    <input type="hidden" name="id" value="<?php echo $row_rs; ?>" />

    <tr>
    <td height="71"><?php echo $row_rs; ?></td>
    <td><?php echo $row_rs; ?></td>
    <td><?php echo $row_rs; ?></td>
    <td><label>
    <input type="submit" name="button" id="button" value="DISETUJUI" />
    <input type="submit" name="button2" id="button2" value="TDK DISETUJUI" />
    <br />
    </label></td>
    </tr>
    </form>
    <?php } while ($row_rs = mysql_fetch_assoc($rs)); ?>
    </table>

    <p> </p>
    <p> </p>
    <?php
    mysql_free_result($rs);
    ?>

    approve.php

    <?php
    include 'koneksi.php';
    $id=$_POST;
    $status=isset($_POST) ? 1 : 0;
    //jika diklik tombol setuju maka nilai var status 1, jika tidak 0
    //lalu tinggal update
    mysql_query("update pinjaman set status='$status' where id='$id'");
    header("location:daftar_pinjaman.php");
    ?>

    ooo, jadi mirip dengan update ya.
    thanks mas goku, saya coba dulu
  • Kalau pakai checkbox cukup 1 saja. Dicentang disetujui nggk dicentang berarti nggk disetujui. Nggk perlu sampai 2 checkbox
  • Mau nanya ni.
    kalau kasus nya pengen buat multiple update value status yg nilai nya 1=setuju atau 0=tdk setuju dengan menggunakan checkbox bagaimana y.
    Mohon Bantuan
Sign In or Register to comment.