Menampilkan Data Dari Database Berdasarkan Tanggal Dengan PHP – Selamat datang kembali di tutorial PHP www.malasngoding.com. ala tutorial ini saya bakal berguru aturan membuat penapis coplok dengan PHP alias aturan memajukan data dari database sesuai dengan coplok yang embuh di tampilkan alias di input.
Sebelumnya saya telah berguru aturan membuat koneksi database dengan PHP dan MySQLi, telah berguru aturan memajukan data jua dari database dengan PHP dan MySQLi. jadi saya asumsikan untuk teman-teman untuk mempelajari tutorial lebih dahulu dulu sebelum melanjutkan ke tutorial ini. Agar lebih encer untuk di pahami.
Tutorial rekomendasi :
Setelah teman-teman mempelajari tutorial di atas, langsung sahaja saya mulai aturan memajukan data dari database beralaskan coplok yang di pilih dengan php. alias aturan membuat penapis data memakai coplok dengan PHP.
selanjutnya bagan barang_masuk bakal terbuat. dan terisi beberapa data untuk eksperimen kita.
Selesai telah persiapan database. berikut saya masuk ke tahap membuat penapis coplok dengan PHP.
kemudian buat sebuah file aktual dengan asma “koneksi.php” pada folder filter_tanggal. ala file koneksi.php ini saya bakal membuat koneksi database PHP dan MySQLi.
koneksi.php
untuk tutorial membuat koneksi php dan mysqli telah saya pelajari ala tutorial PHP lebih dahulu di www.malasngoding.com. silahkan teman-teman melafalkan dulu jika belum mempelajarinya.
Selanjutnya buat sebuah file aktual lagi dengan asma index.php. pada folder filter_tanggal.
pada file index.php ini bakal saya tampilkann data dari bagan barang_masuk. dan saya bakal membuat sebuah form penapis tanggal. dimana bentuk bakal menampilkan data sesuai dengan coplok yang di pilih.
index.php
Oke sekarang jika langsung saya jalankan dengan langsung mengakses localhost/filter_tanggal. dan amat-amati hasilnya. penjelasannya bakal di jelaskan ala bagian bawah.
seperti yang teman-teman lihat, data dari bagan barang_masuk pun berhasi tampil. dan saya telah membuat form penapis coplok ala bagian atas.
sekarang jika pilih tanggalnya. di sini saya jika memilih coplok 6 bulan 6 tahun 2018. akibat saya embuh memajukan data bagasi masuk ala coplok 6 saja. pilih coplok dan blok tombol filter.
Setelah memilih tanggal, blok tombol filter.
dan hasilnya data bakal di tampilkan sesuai dengan coplok yang saya pilih.
nah, sekarang data yang tampil ialah data-data ala coplok 6 saja.
Silahkan blok di sini untuk belajar tutorial GET dan POST ala PHP.
selanjutnya saya membuat kir dengan if else.
jika ada data coplok yang dikirim ala URL yang dikirim memakai method GET, alkisah sql yang saya jalankan ialah sql yang memilah data yang memiliki coplok sama dengan coplok yang di pilih.
jika tidak alkisah sql yang di jalankan ialah sql yang memajukan semua data bagasi masuk saja.
nah, cukup encer kan teman-teman. semoga dapat bermanfaat. terima kasih telah belajar tutorial Menampilkan Data Dari Database Berdasarkan Tanggal Dengan PHP.
Sampai jumpa ala tutorial selanjutnya.
Sebelumnya saya telah berguru aturan membuat koneksi database dengan PHP dan MySQLi, telah berguru aturan memajukan data jua dari database dengan PHP dan MySQLi. jadi saya asumsikan untuk teman-teman untuk mempelajari tutorial lebih dahulu dulu sebelum melanjutkan ke tutorial ini. Agar lebih encer untuk di pahami.
Tutorial rekomendasi :
Setelah teman-teman mempelajari tutorial di atas, langsung sahaja saya mulai aturan memajukan data dari database beralaskan coplok yang di pilih dengan php. alias aturan membuat penapis data memakai coplok dengan PHP.
Persiapan Database
Data yang bakal di penapis saya simpan pada database. oleh akibat itu buat sebuah database dengan asma “gudang”. kemudian buat sebuah bagan aktual dengan asma “barang_masuk”. dengan kolum id, tanggal,nama dan jumlah. alias silahkan import sql berikut agar cepat. caranya, setelah buat database dengan asma “gudang”. berikut blok ala menu tab “sql”. berikut pastekan sql berikut.
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
-- phpMyAdmin SQL Dump
-- version 4.8.0.1 -- https://www.phpmyadmin.net/ -- -- Host: localhost -- Generation Time: Jun 05, 2018 at 05:50 AM -- Server version: 10.1.32-MariaDB -- PHP Version: 5.6.36 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET AUTOCOMMIT = 0; START TRANSACTION; SET time_zone = "+00:00"; /*!40101 SET NAMES utf8mb4 */; -- -- Database: `gudang` -- -- -------------------------------------------------------- -- -- Table structure for table `barang_masuk` -- CREATE TABLE `barang_masuk` ( `id` int(11) NOT NULL, `tanggal` date NOT NULL, `nama` varchar(255) NOT NULL, `jumlah` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- -- Dumping data for table `barang_masuk` -- INSERT INTO `barang_masuk` (`id`, `tanggal`, `nama`, `jumlah`) VALUES (1, '2018-06-05', 'Kursi', 30), (2, '2018-06-06', 'Meja', 21), (3, '2018-06-06', 'Komputer', 30), (4, '2018-06-05', 'Pensil', 12), (5, '2018-06-07', 'Pulpen', 400), (6, '2018-06-08', 'Tas', 20), (7, '2018-06-08', 'Kantong Plastik', 100), (8, '2018-06-09', 'Komputer', 20), (9, '2018-06-06', 'Baju', 2); -- -- Indexes for dumped tables -- -- -- Indexes for table `barang_masuk` -- ALTER TABLE `barang_masuk` ADD PRIMARY KEY (`id`); -- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT for table `barang_masuk` -- ALTER TABLE `barang_masuk` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10; COMMIT; |
Menampilkan Data Dari Database Berdasarkan Tanggal Dengan PHP
Untuk membuat contoh memajukan data dari database beralaskan coplok dengan PHP ini, saya bakal membuat sebuah project aktual PHP. caranya buat sebuah folder aktual dengan asma “filter_tanggal” pada folder htdocs teman-teman.kemudian buat sebuah file aktual dengan asma “koneksi.php” pada folder filter_tanggal. ala file koneksi.php ini saya bakal membuat koneksi database PHP dan MySQLi.
koneksi.php
<?php
$host = "localhost"; $user = "root"; $password = ""; $database = "gudang"; $koneksi = mysqli_connect($host,$user,$password,$database); if($koneksi->connect_error) die("Koneksi gagal"); ?> |
Selanjutnya buat sebuah file aktual lagi dengan asma index.php. pada folder filter_tanggal.
pada file index.php ini bakal saya tampilkann data dari bagan barang_masuk. dan saya bakal membuat sebuah form penapis tanggal. dimana bentuk bakal menampilkan data sesuai dengan coplok yang di pilih.
index.php
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
<!DOCTYPE html>
<html> <head> <title>MENAMPILKAN DATA DARI DATABASE SESUAI TANGGAL DENGAN PHP - WWW.MALASNGODING.COM</title> </head> <body> <center> <h2>MENAMPILKAN DATA DARI DATABASE SESUAI TANGGAL DENGAN PHP<br/><a href="https://www.malasngoding.com">WWW.MALASNGODING.COM</a></h2> <?php include 'koneksi.php'; ?> <br/><br/><br/> <form method="get"> <label>PILIH TANGGAL</label> <input type="date" name="tanggal"> <input type="submit" value="FILTER"> </form> <br/> <br/> <table border="1"> <tr> <th>No</th> <th>Tanggal</th> <th>Nama Barang</th> <th>Jumlah</th> </tr> <?php $no = 1; if(isset($_GET['tanggal'])) $tgl = $_GET['tanggal']; $sql = mysqli_query($koneksi,"select * from barang_masuk where tanggal='$tgl'"); else $sql = mysqli_query($koneksi,"select * from barang_masuk"); while($data = mysqli_fetch_array($sql)) ?> <tr> <td><?php echo $no++; ?></td> <td><?php echo $data['tanggal']; ?></td> <td><?php echo $data['nama']; ?></td> <td><?php echo $data['jumlah']; ?></td> </tr> <?php ?> </table> </center> </body> </html> |
sekarang jika pilih tanggalnya. di sini saya jika memilih coplok 6 bulan 6 tahun 2018. akibat saya embuh memajukan data bagasi masuk ala coplok 6 saja. pilih coplok dan blok tombol filter.
dan hasilnya data bakal di tampilkan sesuai dengan coplok yang saya pilih.
Penjelasan
Untuk menangkap data coplok yang bakal saya filter, saya memakai method GET. method GET jua telah di jelaskan ala tutorial lebih dahulu di www.malasngoding.com.Silahkan blok di sini untuk belajar tutorial GET dan POST ala PHP.
selanjutnya saya membuat kir dengan if else.
if(isset($_GET['tanggal']))
$tgl = $_GET['tanggal']; $sql = mysqli_query($koneksi,"select * from barang_masuk where tanggal='$tgl'"); else $sql = mysqli_query($koneksi,"select * from barang_masuk"); |
mysqli_query($koneksi,"select * from barang_masuk where tanggal='$tgl'");
|
$sql = mysqli_query($koneksi,"select * from barang_masuk");
|
Sampai jumpa ala tutorial selanjutnya.
Incoming search terms:
- menampilkan data beralaskan coplok sekarang php
- menyimpan coplok sekarang dengan php
- menampilkan data berdasarkan
- menampilkan data beralaskan bulan dan tahun dengan php
- menampilkan data coplok di database dengan input type
- malesngoding php
- https://www malasngoding com/menampilkan-data-dari-database-berdasarkan-tanggal-dengan-php/
- cara memajukan data beralaskan bulan di php
- menampilkan data dari database
- menampilkan data beralaskan coplok vb6
oke pembahasan tentang Menampilkan Data Dari Database Berdasarkan Tanggal Dengan PHP - Malas Ngoding semoga tulisan ini berfaedah salam
Artikel ini diposting pada kategori , tanggal 25-08-2019, di kutip dari https://www.malasngoding.com/menampilkan-data-dari-database-berdasarkan-tanggal-dengan-php/
Post a Comment
Post a Comment