Daftar dan Belajar Sekarang!

Pencarian data pada halaman tertentu, selalu mengarah ke index.php ?

foto ilhamsyah06
7 Kontribusi 0 Coto
4 hari yang lalu
saya menemukan masalah, saya menggunakan halaman php yang dinamis. saya membuat form pencarian data pada halaman laporan ini gambarnya : halaman laporan nah ketika saya klik tombol filter kok selalu mengarah ke halaman index yaa. ini gambarnya : halaman index ini sourcode pencariannya :
<div class="row">
  <section class="content-header">
    <h1>
      Dashboard
      <small>Control Panel</small>
    </h1>
    <ol class="breadcrumb">
      <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li>
      <li class="active">Laporan</li>
    </ol>
  </section>
</div>
<br>

<!-- Form laporan penjualan -->
<div class="row">
  <div class="col-lg-12">
    <!-- Horizontal Form -->
    <div class="box box-info">
      <div class="box-header with-border">
        <h3 class="box-title">Laporan Penjualan Periode</h3>
      </div>
      <!-- /.box-header -->
      <!-- form start -->
      <form class="form-horizontal" method="get" action="index.php?page=laporan">
        <div class="box-body">
          <div class="form-group">
            <label for="" class="col-sm-3 control-label">Tanggal Awal</label>
            <div class="col-sm-6">
              <input type="date" name="tglawal" class="form-control">
            </div>
          </div>
          <div class="form-group">
            <label for="" class="col-sm-3 control-label">Tanggal Akhir</label>
            <div class="col-sm-6">
              <input type="date" name="tglakhir" class="form-control">
              <input type="submit" value="FILTER">
            </div>
          </div>
        </div>
        <!-- /.box-body -->
        <div class="box-footer">
        
        </div>
        <!-- /.box-footer -->
        </form>
        <table class="table table-bordered">
          <tr>
            <th style="width: 10px">No</th>
            <th>Tanggal</th>
            <th>Kode</th>
            <th>Harga Jual</th>
            <th>QTY</th>
            <th>Total</th>
          </tr>
          <?php
			$no = 1;
 
			if(isset($_GET['tglawal'])){
        $tglawal = $_POST['tglawal'];
        $tglakhir = $_POST['tglakhir'];
				$sql = mysqli_query($koneksi,"SELECT * FROM transaksi WHERE tgl_transaksi BETWEEN tgl_transaksi='$tglawal' AND tgl_transaksi='$tglakhir'");
			}else{
				$sql = mysqli_query($koneksi,"SELECT * FROM transaksi");
			}
			
			while($data = mysqli_fetch_array($sql)){
			?>
			<tr>
				<td><?php echo $no++; ?></td>
				<td><?php echo $data['no_invoice']; ?></td>
				<td><?php echo $data['tgl_transaksi']; ?></td>
			</tr>
			<?php 
			}
			?>
        </table>
    </div>
  </div>
</div>

Tag: php mysql

✔ Forum ini sudah terjawab


Jawaban
foto azam007
74 Kontribusi 29 Coto
4 hari yang lalu
page nya dibuat input hidden aja
<form class="form-horizontal" method="get" action="">
    <input type="hidden" name="page" value="laporan">
    <div class="box-body">
          <div class="form-group">
                <label for="" class="col-sm-3 control-label">Tanggal Awal</label>
                <div class="col-sm-6">
                    <input type="date" name="tglawal" class="form-control">
                </div>
          </div>
        <div class="form-group">
            <label for="" class="col-sm-3 control-label">Tanggal Akhir</label>
            <div class="col-sm-6">
                <input type="date" name="tglakhir" class="form-control">
                <input type="submit" value="FILTER">
            </div>
        </div>
    </div>
</form>
answered icon
foto azam007
74 Kontribusi 29 Coto
4 hari yang lalu
page nya dibuat input hidden aja
<form class="form-horizontal" method="get" action="">
    <input type="hidden" name="page" value="laporan">
    <div class="box-body">
          <div class="form-group">
                <label for="" class="col-sm-3 control-label">Tanggal Awal</label>
                <div class="col-sm-6">
                    <input type="date" name="tglawal" class="form-control">
                </div>
          </div>
        <div class="form-group">
            <label for="" class="col-sm-3 control-label">Tanggal Akhir</label>
            <div class="col-sm-6">
                <input type="date" name="tglakhir" class="form-control">
                <input type="submit" value="FILTER">
            </div>
        </div>
    </div>
</form>


Login untuk diksusi di forum sekolah koding