Penjumlahan dengan php dan mysql

Apabila menemui error dan kegagalan, tanyakan di kolom komentar yang sudah disediakan.

Solusi buat error undefined:

  1. Buat 2 file .php (index.php halaman utama & index2.php)
  2. Script di atas buat file index2.php
  3. Yg index.php samain seluruhnya, dan ganti beberapa bagian:
  • <form method="post"> Ganti MENJADI <form action="index2.php" method="get">,
  • dan hilangkan value="<?php echo $_POST["a"] ?>" dan value="<?php echo $_POST["b"] ?>"

Silahkan download script php full-nya di disini: 

  • Penjumlahan
<html>
<body>
<h2> PENJUMLAHAN </h2>
<form method="post">
Nilai 1 = <input type="text" name="a" value="<?php echo $_POST["a"] ?>" required><br>
Nilai 2 = <input type="text" name="b" value="<?php echo $_POST["b"] ?>" required><br>
<?php
$a=$_POST["a"];
$b=$_POST["b"];
$penjumlahan = $a+$b;
echo "Hasil = $penjumlahan";
?>
<br><input type="submit" value="hasil">
</form>
</body>
</html>

Hasilnya :

Penjumlahan dengan php dan mysql

  • Pengurangan
<html>
<body>
<h2> PENGURANGAN </h2>
<form method="post">
Nilai 1 = <input type="text" name="a" value="<?php echo $_POST["a"] ?>" required><br>
Nilai 2 = <input type="text" name="b" value="<?php echo $_POST["b"] ?>" required><br>
<?php
$a=$_POST["a"];
$b=$_POST["b"];
$pengurangan = $a-$b;
echo "Hasil = $pengurangan";
?>
<br><input type="submit" value="hasil">
</form>
</body>
</html>

Hasilnya : 








    • Pembagian
    <html>
    <body>
    <h2> PEMBAGIAN </h2>
    <form method="post">
    Nilai 1 = <input type="text" name="a" value="<?php echo $_POST["a"] ?>" required><br>
    Nilai 2 = <input type="text" name="b" value="<?php echo $_POST["b"] ?>" required><br>
    <?php
    $a=$_POST["a"];
    $b=$_POST["b"];
    $pembagian = $a/$b;
    echo "Hasil = $pembagian";
    ?>
    <br><input type="submit" value="hasil">
    </form>
    </body>
    </html>

    Hasilnya : 

    • Perkalian
    <html>
    <body>
    <h2> PERKALIAN </h2>
    <form method="post">
    Nilai 1 = <input type="text" name="a" value="<?php echo $_POST["a"] ?>" required><br>
    Nilai 2 = <input type="text" name="b" value="<?php echo $_POST["b"] ?>" required><br>
    <?php
    $a=$_POST["a"];
    $b=$_POST["b"];
    $perkalian = $a*$b;
    echo "Hasil = $perkalian";
    ?>
    <br><input type="submit" value="hasil">
    </form>
    </body>
    </html>

    Hasilnya : 

    Jangan lupa baca juga ^_^:  

    Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time) untuk mengerjakan project/aplikasi anda?, cari disini : Members Area Jobs!

    Dibuat 4 Tahun lalu | 2018-03-03 09:55:03 WIB,

    Login Terakhir 1 Bulan lalu,

    Telah Dilihat 6645 Kali
    Penjumlahan dengan php dan mysql

    Sultan Account

    Ridwan, MT Mengatakan : Sultan Account

    1. Salam semua, ingin bertanya tentang penjumlahan otomatis menggunakan PHP+MYSQL dan bantuan JavaScript. Tampilan aplikasi seperti pada lampiran gambar. Proses penjumlahan otomatis sudah berhasil. dengan menggunakan source berikut:

    2. function sum() {

    3. var txtFirstNumberValue = document.getElementById('txt1').value;

    4. var txtSecondNumberValue = document.getElementById('txt2').value;

    5. var txtTreeNumberValue = document.getElementById('txt3').value;

    6. var result = parseInt(txtFirstNumberValue) + parseInt(txtSecondNumberValue) + parseInt(txtTreeNumberValue);

    7. if (!isNaN(result)) {

    8. document.getElementById('txt4').value = result;

    9. }

    10. }

    11. </script>

    12. Dan pemanggilan pada inputan text:

    13. while($r=mysql_fetch_array($tampil)){

    14. echo "<tr>

    15. <input type='hidden' value='$r[id_pendaftar]' name='id_pendaftar[$no]'>

    16. <td>$no</td>

    17. <td>$r[nm_lengkap]</td>

    18. <td>$r[nik]</td>

    19. <td><input type='number' name='att' id='txt1' onkeyup='sum();' value='0'></td>

    20. <td><input type='number' name='rekam' id='txt2' onkeyup='sum();' value='0'></td>

    21. <td><input type='number' name='wawasan' id='txt3' onkeyup='sum();' value='0'></td>

    22. <td><input type='number' name='total' id='txt4' value='0' readonly=''></td>";

    23. $no++;

    24. }

    25. Namun yang jadi masalah nya,, proses penjumlahanya hanya berlaku untuk 1 Baris inputan saja, sedangkan untuk inputan baris kedua dst, tidak berfungsi. Datanya diambil dari Database.

    26. Mungkin ada yang bisa bantu sebelumnya.

    27. Makasih

    Ada 1 File Kiriman :

    1. Error_PHPmu.png (34 KB)

    Ada 1 Jawaban

    aleshaenzal
    commented on 04 Mar 2018 22:17:52 Sultan Account  
    Penjumlahan dengan php dan mysql
    1. Permisi mudah2an bisa bantu : itu tidak bekerja karena id yang dipake sama untuk semua baris, padahal harusnya setiap baris itu punya id yang unik, agak tricky perbaiki ini gan, harus mengerti konsep parent-child elementnya js dl

    Maaf, Untuk Memberikan Komentar Anda Harus Login !!!