Postingan lainnya
tentang menampilkan filter database pertahun....
saya udah buat query menampilkan per tahun... lalu bagaimana saya menampilkan nya dengan option menu? mohon bimbingannya apa menggunakan IF statement?
3 Jawaban:
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);
?>
saya mempunyai sebuah halaman dengan table, pertama di load menampilkan seluruh data table,,, lalu saya pengen memfilter data table berdasarkan tahun ... mohon bimbingannya
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);
?>