saya udah buat query menampilkan per tahun... lalu bagaimana saya menampilkan nya dengan option menu? mohon bimbingannya apa menggunakan IF statement?

Tag: php

foto Gunali Rezqi Mauludi

apakah yang dimaksud menampilkan data berdasarkan tahun yang dipilih dari select box pada html? index.html

<form method="POST" action="filter.php">
    <select name="tahun">
      <option value="2017">2017</option>
      <option value="2016">2016</option>
    </select>
    <input type="submit" name="submit" value="Filter">
</form>
filter.php
<?php
  $tahun = $_POST['tahun'];
  $query = "SELECT * FROM buku WHERE tahun_terbit=$tahun";
  $result = mysqli_query($link, $query);
?>

oleh @gunalirezqimauludi 4 bulan yang lalu


foto muhammad Ainul Yaqin

saya mempunyai sebuah halaman dengan table, pertama di load menampilkan seluruh data table,,, lalu saya pengen memfilter data table berdasarkan tahun ... mohon bimbingannya

oleh @radenyaqien 4 bulan yang lalu


foto Gunali Rezqi Mauludi

Yupp, dicoba saja script yg diatas, Saat load awal

<?php
  $query = "SELECT * FROM buku";
  $result = mysqli_query($link, $query);
?>
Dan saat pemilihan tahun pada select box ada form submitnya ke php contoh di atas ke filter.php dan di dalemnya ada script + where , wherenya tahun karna untuk menampilkan data" sesuai tahun yg dipilih , contohnya
<?php
  $tahun = $_POST['tahun'];
  $query = "SELECT * FROM buku WHERE tahun_terbit=$tahun";
  $result = mysqli_query($link, $query);
?>

oleh @gunalirezqimauludi 4 bulan yang lalu



Kembali ke forum