1. Menampilkan bagian data di dalam sebuah data
Buat database dg nama : test_b_bioskop
a. Buat satu tabel dg nama film
Name | Type |
---|---|
kdfilm | varchar(10) |
judul | varchar (50) |
isi dengan record berikut :
kdfilm | judul |
---|---|
01 | Mission Impossible |
01 | Surga Yang Tak Dirindukan |
03 | Comic 8 |
b. Buat tabel Jadwal
isi dengan record berikut:

Ket : Jika skrg adalah senin maka input hari=1, jika selasa=2, rabu=3 dst
Inputkan awal bulan ini dengan tgl awal bulan saat ini, misalkan sekarang bulan Agustus, maka awal bulan ini adalah : 2015-08-01, akhir bulan ini adalah 2015-08-31
Inputkan awal bulan besok dengan tgl awal bulan besok, misalkan bulan besok adalah bulan september maka awal bulan depan adalah 2015-09-01 , akhhir bulan depan adalah 2015-09-30
Inputkan awal bulan lalu dengan tgl awal bulan lalu, misalkan bulan lalu adalah bulan juli maka awal bulan lalu adalah 2015-07-01 , akhhir bulan lalu adalah 2015-08-31
Buatlah tampilan seperti berikut:
Dgn ketentuan:
- Data yang tampil adalah data film yang tayang untuk bulan ini dan bulan besok (data film yang tanggal akhir tayangnya lewat, tidak ditampilkan)
- Jika “Tayang Saat Ini”, maka akan ditampilkan lagi hari, jam dan studionya, namun jika “Segera Tayang” maka keterangannya hanya tanda strip
Source Code:
koneksi.php
<?php
$host="localhost";
$user="root";
$pass="";
$db="test_b_bioskop";
$koneksi=mysqli_connect($host,$user,$pass)or die(mysql_error());
mysqli_select_db($koneksi,$db);
?>
fungsi.php
<?php
function hari ($parameter) {
$hari = $parameter;
switch ($hari) {
case 1:
$hari = "Senin";
break;
case 2:
$hari = "Selasa";
break;
case 3:
$hari = "Rabu";
break;
case 4:
$hari = "Kamis";
break;
case 5:
$hari = "Jumat";
break;
case 6:
$hari = "Sabtu";
break;
case 7:
$hari = "Minggu";
break;
}
return $hari;
}
function bln($parameter)
{
$b=substr($parameter, 5,2);
$bulan=$b;
return $bulan;
}
date_default_timezone_set("Asia/Jakarta");
$skrg=date("Y-m-d");
$bln=substr($skrg, 5,2);
?>
tayang.php
<?php
include "koneksi.php";
include "fungsi.php";
$query = mysqli_query ($koneksi,"SELECT judul FROM film");
while ($data[]=mysqli_fetch_array($query));
$query1 = mysqli_query ($koneksi,"SELECT hari,jam_tayang,studio FROM jadwal");
while ($data1[]=mysqli_fetch_array($query1));
$query2 = mysqli_query ($koneksi,"SELECT hari,tgl_awal_tayang,tgl_akhir_tayang FROM jadwal");
$data2 = mysqli_fetch_array($query2);
?>
<head>
<title>Jadwal Tayang</title>
</head>
<body>
<h1>Jadwal Tayang Pemutaran Film</h1>
<table border="2" bordercolor="FF0000">
<tr>
<td>Judul</td>
<td>Keterangan</td>
<td>Jam Tayang</td>
</tr>
<tr>
<td>
<?php echo $data[0]['judul']; ?>
</td>
<td>
<?php
$tayang= bln($data2['tgl_awal_tayang']);
if ($tayang==$bln)
{
echo "Tayang Saat ini";
}
else
{
echo"Segera Tayang";
} ?>
</td>
<td>
Hari :<?php echo hari($data1[0]['hari']);?> → Jam :<?php echo $data1[0]['jam_tayang'];?> → Studio :<?php echo $data1[0]['studio'];?><br>
Hari :<?php echo hari($data1[1]['hari']);?> → Jam :<?php echo $data1[1]['jam_tayang'];?> → Studio :<?php echo $data1[1]['studio'];?><br>
Hari :<?php echo hari($data1[2]['hari']);?> → Jam :<?php echo $data1[2]['jam_tayang'];?> → Studio :<?php echo $data1[2]['studio'];?><br>
Hari :<?php echo hari($data1[3]['hari']);?> → Jam :<?php echo $data1[3]['jam_tayang'];?> → Studio :<?php echo $data1[3]['studio'];?>
</td>
</tr>
<tr>
<td>
<?php echo $data[1]['judul']; ?>
</td>
<td>
<?php $tayang= bln($data2['tgl_awal_tayang']);
if ($tayang>$bln)
{
echo "Tayang Saat Ini";
}
else
{
echo"Segera Tayang";
} ?>
</td>
<td>
<?php $tayang= bln($data2['tgl_awal_tayang']);
if ($tayang>$bln)
{
echo "==";
}
else
{
echo"-";
} ?>
</td>
</tr>
</table>
</body>
0 comments:
Posting Komentar
Komen dong