Postingan lainnya
memunculkan data yang dicari
agan2, gimana sih peletakkan if isset cari pada koding saya ini supaya muncul data yang di cari ?
ini koding untuk if isset cari :
if(isset($_GET['cari'])){
$cari=mysql_real_escape_string($_GET['cari']);
$resultselect=mysql_query("select * from tiket where tgl_berangkat like '$cari' or tujuan like '$cari'");
}
ingin saya letakkan ke dalam koding ini :
<!DOCTYPE html >
<?php include ("../koneksi.php");
?>
<html>
<head>
<title>CV. CHANDRA MEDAN</title>
<link rel="stylesheet" type="text/css" href="../style.css">
<link type="text/css" href="../js/datepicker/css/jquery-ui-1.8.6.custom.css" rel="stylesheet" />
<script type="text/javascript" src="../js/datepicker/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="../js/datepicker/js/jquery-ui-1.8.6.custom.min.js"></script>
<script type="text/javascript">
jQuery(function($){
$.datepicker.regional['vi'] = {
closeText: 'Tutup',
prevText: 'Sebelum',
nextText: 'Sesudah',
currentText: 'Sekarang',
monthNames: ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni',
'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'],
monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun',
'Jul', 'Ags', 'Sep', 'Okt', 'Nov', 'Des'],
dayNames: ['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jum´at', 'Sabtu'],
dayNamesShort: ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sbt'],
dayNamesMin: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ],
dateFormat: 'dd-mm-yy',
firstDay: 0,
isRTL: false,
showMonthAfterYear: false,
changeMonth: true,
changeYear: true,
yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['vi']);
$(function(){
$('#tanggal').datepicker({
inline: true
});
});
});
</script>
</head>
<body>
<nav class="top-bar" data-topbar role="navigation">
<ul class="title-area">
<li class="name">
<h1><a href="index.php">CV. CHANDRA</a></h1>
</li>
<li class="toggle-topbar menu-icon"><a href="#"><span></span></a></li>
</ul>
<section class="top-bar-section">
<!-- Right Nav Section -->
<ul class="right">
<li><a href="index.php"><span class="glyphicon glyphicon-home">Home</a></li>
<li><a href="cektiket2.php"><span class="glyphicon glyphicon-search"></span>Cari Tiket</a></li>
<li><a href="bataltiket.php">Batal Tiket</a></li>
<li><a href="orders.php">Profil</a></li>
<li><a href="contact.php">Contact</a></li>
<?php
if(isset($_SESSION['username'])){
echo '<li><a href="account.php">My Account</a></li>';
echo '<li><a href="logout.php">Log Out</a></li>';
}
else{
echo '<li><a href="login.php">Log In</a></li>';
echo '<li><a href="register.php">Register</a></li>';
}
?>
</ul>
</section>
</nav>
<div class="col-sm-4">
<div class="pnl panel-default">
<div class="pnl-heading"><span class="glyphicon glyphicon-search"></span> <b>Cari Tiket</b></div>
<div class="panel-body">
<form action="cari_tiket.php" method="get">
<div class="input-group col-md-5 col-md-offset-7">
<label for="i1" class="col-sm-3 control-label">Jurusan</label>
<select type="submit" name="cari" class="form-control" onchange="this.form.submit()">
<option>Pilih Jurusan ..</option>
<?php
$pil=mysql_query("select distinct tujuan from tiket order by tujuan ASC");
while($p=mysql_fetch_array($pil)){
?>
<option><?php echo $p['tujuan'] ?></option>
<?php
}
?>
</select> </div>
</form>
</div>
</div>
</div>
<div class="panel panel-default">
<?php
include ("../koneksi.php");
//include "atas.php";
// untuk memulai session pada fungsi login
if(isset($_POST['submit'])){ //jika tombol submit di set atau dijalankan maka melakukan aksi
//deklarasi variable POST
$nama_pemesan = $_POST['nama_pemesan'];
$alamat = $_POST['alamat'];
$no_telp = $_POST['no_telp'];
$dewasa = $_POST['dewasa'];
$anak = $_POST['anak'];
//---------------------------------------
//deklarasi variable $table, $field yang akan digunakan untuk fungsi insert data
$table = "INSERT INTO orders SET";
$field= "nama_pemesan = '$nama_pemesan',
alamat = '$alamat',
no_telp = '$no_telp',
dewasa = '$dewasa',
anak = '$anak',
id_tiket = '$_GET[getid_tiket]'
";
//melakukan query dari variable $table dan $field
mysql_query("$table $field")or die ('Error!!'.mysql_error());
//memilih id Maximal atau id yang terbesar dari idPesan yang terdapat pada table pesan
//fungsi ini untuk mengambil data yang terakhir di inputkan/dipilih
$max = mysql_fetch_array(mysql_query("SELECT max(id_order) as id_order FROM orders"));
//kemudian halaman akan diarahkan pada detail Pemesanan
echo "<script>window.location.href='detailorder.php?getid_tiket=$_GET[getid_tiket]&getid_order=$max[id_order]';</script>";
exit;
}
//------------------------------------------------------------------
//jika POST dengan value pilih di set maka halam akan diarahkan pada halaman itu sendiri dengan membawa nilai GET idKA yang bernilai pada POST[pilih]
if(isset($_REQUEST['pilih'])){
echo"<script>
window.location.href='?getid_tiket=$_POST[pilih]';
</script>";
}
//------------------------------------------------------------------
if(isset($_REQUEST['getid_tiket'])){ //jika variable getidKA diset pada GET maka akan tampil detail dari pesanan kereta yang dipilih
//untuk menampilkan detailKereta yang dipilih
$tampil = mysql_fetch_array(mysql_query("SELECT * FROM tiket WHERE id_tiket = '$_GET[getid_tiket]'"));
?>
<center><h4>» Form Registrasi «</h4>
Silahkan Masukkan biodata diri anda dengan benar!</center>
<form method="POST" action="">
<!----------------------------------------Membuat tampilan form registrasi pemesanan---------------------------------------------------->
<table align="center">
<tr>
<td>Nama Pemesan</td>
<td>:</td>
<td><input type="text" name="nama_pemesan" class="form-control" required/></td>
</tr>
<tr>
<td>Alamat</td>
<td>:</td>
<td><input type="text" name="alamat" size="40" class="form-control" required/></td>
</tr>
<tr>
<td>No Telp<br><sub><font color="#000099">*Bisa dihubungi saat ini</font></sub></td>
<td>:</td>
<td><input type="text" name="no_telp" class="form-control" required/></td>
</tr>
<tr>
<td>Dewasa</td>
<td>:</td>
<td><input type="number" name="dewasa" class="form-control" style="width:50px;" required/></td>
</tr>
<tr>
<td>Anak</td>
<td>:</td>
<td><input type="number" name="anak" class="form-control" style="width:50px;" required/></td>
</tr>
<tr>
<td colspan=3 align='center'><input type="submit" name="submit" value="Simpan" class='btn btn-primary btn-sm'/>
<a href="?"><input type="button" name="batal" value="Batal" class='btn btn-warning btn-sm'/></a></td>
</tr>
</table>
</form>
<div class="col-sm-8">
<?php
//-------------------------------------------------------------------------------
//jika tidak di set variable getidKA atau belum dipilih maka akan tampil beberapa data kereta dengan pemilihan meggunakan radio button
}else{
echo"<div class='panel-heading'><span class='glyphicon glyphicon-th-list'></span> <b>Daftar Keberangkatan</b></div>";
echo"<form method='post' action=''>";
$select = 'SELECT * FROM tiket ORDER BY id_tiket ASC';
$resultselect= mysql_query($select)or die ('Error load data : '.mysql_error());
if(isset($_GET['cari'])){
$cari=mysql_real_escape_string($_GET['cari']);
$resultselect=mysql_query("select * from tiket where tgl_berangkat like '$cari' or tujuan like '$cari'");
}else{
echo "<center><table class='table table-condensed table-striped' >
<tr>
<th bgcolor='silver'>Pilih</th>
<th bgcolor='silver'>Tanggal Berangkat</th>
<th bgcolor='silver'>Jam Berangkat</th>
<th bgcolor='silver'>Kelas</th>
<th bgcolor='silver'>Tujuan</th>
<th bgcolor='silver'>Harga</th>
</tr>";
$no=0;
while($row = mysql_fetch_array($resultselect)){
extract($row);
$lihat=mysql_fetch_array(mysql_query("SELECT * FROM tiket WHERE id_tiket = '$id_tiket'"));
echo "<tr align=''>
<td><input name='pilih' onChange='this.form.submit()' type='radio' value='".$id_tiket."'><sub>".$no=1+$no."</sub></td>
<td>".$tgl_berangkat."</td>
<td>".$jam_berangkat."</td>
<td>".$kelas."</td>
<td>".$tujuan."</td>
<td>".number_format($lihat['harga'],0,',','.')."</td>
</tr>";
}
echo"</table></center>";
}
echo"</form>
";
}?>
</div>
<div class="footer">
Pengangkutan Bus Umum CV. Chandra Medan, Copyright © 2017
</div>
</div>
</div>
</body>
</html>
0