bagaimana cara mengurangi jumlah int pada database mysql

bagaimana caranya mengurangi jumlah int di database, misalnya saya punya database buku, isi di dalam database buku ada id, judul_buku, dan jumlah contoh judul_buku = ternak lele jumlah = 6

bagaimana caranya jika ada seseorang yg meminjam buku ternak lele, maka jumlah buku tersebut akan berkurang 1, dan jika di kembalikan buku tersebut, maka jumlah buku tersebut akan bertambah 1. itu make apa ya?

avatar JoksKur
@JoksKur

139 Kontribusi 49 Poin

Diperbarui 7 tahun yang lalu

3 Jawaban:

Jawaban Terpilih


<input type="number" name="jumlah">
<input type="hidden" name="judul" value="judul_buku">
<button type="submit" name="pinjam">Pinjam</button>
<button type="submit" name="kembalikan">Kembalikan</button>

$koneksi = new mysqli("localhost","root","","namadatabase");

$query = $koneksi->query("SELECT * FROM tblbuku");
$row = $query->fetch_assoc();

$databuku = $_POST['jumlahbuku'];
$judul = $_POST['jumlahbuku'];

// cek jika buku dipinjam
if (isset($_POST['pinjam'])){
  $jumlahnow = $row['jumlah'];
  $jumlah = $databuku- $jumlahnow;

  $update = $koneksi->query("UPDATE tblbuku SET jumlah = '$jumlah' WHERE judul_buku = '$judul'");

  if ($update) {
    echo "berhasil";
  }

}

// cek jika buku dibalikkan
if (isset($_POST['pinjam'])){
  $jumlahnow = $row['jumlah'];
  $jumlah = $jumlahnow + $databuku;

  $update = $koneksi->query("UPDATE tblbuku SET jumlah = '$jumlah' WHERE judul_buku = '$judul'");

  if ($update) {
    echo "berhasil";
  }

}

kira" seperti itu.

avatar mhdadil
@mhdadil

105 Kontribusi 61 Poin

Dipost 7 tahun yang lalu

@mhdadil Terima kasih mas. Meskipun kodingan mas ada sedikit kesalahan. Tetapi sudah bisa terbantu

avatar JoksKur
@JoksKur

139 Kontribusi 49 Poin

Dipost 7 tahun yang lalu

sami sami mas

avatar mhdadil
@mhdadil

105 Kontribusi 61 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban