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

saya menemukan masalah, saya menggunakan halaman php yang dinamis. saya membuat form pencarian data pada halaman laporan ini gambarnya : <a href='https://prnt.sc/ptqiz6'>halaman laporan</a> nah ketika saya klik tombol filter kok selalu mengarah ke halaman index yaa. ini gambarnya : <a href='https://prnt.sc/ptqkg3'>halaman index</a>

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>

avatar ilhamsyah06
@ilhamsyah06

17 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

page nya dibuat input hidden aja

<pre> &lt;form class="form-horizontal" method="get" action=""&gt; &lt;input type="hidden" name="page" value="laporan"&gt; &lt;div class="box-body"&gt; &lt;div class="form-group"&gt; &lt;label for="" class="col-sm-3 control-label"&gt;Tanggal Awal&lt;/label&gt; &lt;div class="col-sm-6"&gt; &lt;input type="date" name="tglawal" class="form-control"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div class="form-group"&gt; &lt;label for="" class="col-sm-3 control-label"&gt;Tanggal Akhir&lt;/label&gt; &lt;div class="col-sm-6"&gt; &lt;input type="date" name="tglakhir" class="form-control"&gt; &lt;input type="submit" value="FILTER"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/form&gt; </pre>

avatar azam007
@azam007

75 Kontribusi 29 Poin

Dipost 5 tahun yang lalu

Tanggapan

terimakasih

Login untuk ikut Jawaban