BAB IV IMPLEMENTASI
4.3 Antar muka Admin
4.3.19 Halaman Prasarana Simpang
Halaman ini digunakan oleh admin untuk melihat data Prasarana Simpang.
Admin juga dapat melakukan pencarian data Prasarana Simpang dengan
memasukkan jenis pencarian yang akan dilakukan dan kata kunci sesuai dengan jenis
pencarian yang dilakukan dan kemudian menekan tombol cari. Untuk melihat
laporan Prasarana Simpang admin dapat menekan tombol Lihat Laporan. Tombol
detail digunakan untuk melihat secara lengkap data Prasarana Simpang.
111
gambar 4.24 Halaman Cari dan Lihat Prasarana Simpang
Potongan Program Lihat Prasarana Simpang:
$query = "SELECT * FROM prasarana_simpang ORDER BY no_simpang"; $counter = 1;
$result = mysql_query($query); $bantu = 10;
$jmlhalaman = ceil(mysql_num_rows($result) / $bantu); if(!isset($halaman))
{
$halaman = 0; }
$bantu2 = $halaman * $bantu;
$queryb = "SELECT * FROM prasarana_simpang ORDER BY no_simpang LIMIT $bantu2, $bantu";
$result = mysql_query($queryb);
while ($data = mysql_fetch_array($result)) {
$strSql = "SELECT * FROM simpang WHERE no_simpang = '$data[no_simpang]'";
$result2 = mysql_query($strSql);
while ($data2 = mysql_fetch_array($result2)) { $wilayah_administrasi = $data2[wilayah_administrasi]; $nama_simpang = $data2[nama_simpang]; if($data[pendekat] == "mayor1") { $nama_pendekat = $data2[7]; }
else if($data[pendekat] == "mayor2") {
$nama_pendekat = $data2[8]; }
112
{
$nama_pendekat = $data2[9]; }
else if($data[pendekat] == "minor1") {
$nama_pendekat = $data2[10]; }
}
$strSql = "SELECT * FROM jenis_prasarana WHERE id_jenis_prasarana = $data[id_jenis_prasarana]";
$result2 = mysql_query($strSql);
while ($data2 = mysql_fetch_array($result2)) {
$jenis_prasarana = $data2[nama_jenis_prasarana]; }
echo "<tr>";
echo "<td align=center valign=middle><span class=style15>$counter</span></td>"; echo "<td><span class=style15>$nama_simpang</span></td>";
echo "<td><span class=style15>$nama_pendekat</span></td>"; echo "<td align=center valign=middle><span
class=style15>$wilayah_administrasi</span></td>"; echo "<td align=center valign=middle><span class=style15>$jenis_prasarana</td></span>"; echo "<td align=center valign=middle><span class=style15>$data[kondisi]</td></span>"; echo "<td align=center valign=middle><span
class=style15>$data[usulan_penanganan]</td></span>"; echo "<td align=center valign=middle><span class=style15><a
href=konfPrasaranaSimpang.php?proses=lihat&id=$data[no_prasarana_simpang]>detail </a></td></span>"; echo "</tr>"; $counter = $counter + 1; } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;
$linkHalaman = "[<a class='linktext'
href='prasaranaSimpang.php?halaman=$i'>$x</a>]"; }
}
Potongan program cari Prasarana Simpang
if ($_REQUEST[cari_nama] <> "" and $_REQUEST[cari_wilayah] <> "") {
$query = "SELECT * FROM simpang WHERE nama_simpang like '%$_REQUEST[cari_nama]%' AND wilayah_administrasi = '$_REQUEST[cari_wilayah]'";
$result = mysql_query($query);
while ($data = mysql_fetch_array($result)) {
113
$counter = 1;
$query = "SELECT * FROM prasarana_simpang WHERE no_simpang = $data[no_simpang] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_simpang"; $result2 = mysql_query($query);
$bantu = 10;
$jmlhalaman = ceil(mysql_num_rows($result2) / $bantu); if(!isset($halaman))
{
$halaman = 0; }
$bantu2 = $halaman * $bantu;
$queryb = "SELECT * FROM prasarana_simpang WHERE no_simpang = $data[no_simpang] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_simpang LIMIT $bantu2, $bantu";
$result2 = mysql_query($queryb);
while ($data2 = mysql_fetch_array($result2)) {
$strSql = "SELECT * FROM simpang WHERE no_simpang = '$data2[no_simpang]'"; $result3 = mysql_query($strSql);
while ($data3 = mysql_fetch_array($result3)) { $wilayah_administrasi = $data3[wilayah_administrasi]; $nama_simpang = $data3[nama_simpang]; if($data2[pendekat] == "mayor1") { $nama_pendekat = $data[7]; }
else if($data2[pendekat] == "mayor2") {
$nama_pendekat = $data[8]; }
else if($data2[pendekat] == "minor1") {
$nama_pendekat = $data[9]; }
else if($data2[pendekat] == "minor1") { $nama_pendekat = $data[10]; } } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;
$linkHalaman = "[<a class='linktext'
href='prasaranaSimpang.php?cari_nama=$_REQUEST[cari_nama]&cari_wilayah=$_REQUEST [cari_wilayah]&cari_kondisi=$_REQUEST[cari_kondisi]&halaman=$i'>$x</a>]"; }
$strSql = "SELECT * FROM jenis_prasarana WHERE id_jenis_prasarana = $data2[id_jenis_prasarana]";
$result3 = mysql_query($strSql);
while ($data3 = mysql_fetch_array($result3)) {
$jenis_prasarana = $data3[nama_jenis_prasarana]; }
echo "<tr>";
114
echo "<td><span class=style15>$nama_simpang</span></td>"; echo "<td><span class=style15>$nama_pendekat</span></td>"; echo "<td align=center valign=middle><span
class=style15>$wilayah_administrasi</span></td>"; echo "<td align=center valign=middle><span class=style15>$jenis_prasarana</td></span>"; echo "<td align=center valign=middle><span class=style15>$data2[kondisi]</td></span>"; echo "<td align=center valign=middle><span
class=style15>$data2[usulan_penanganan]</td></span>"; echo "<td><span class=style15><a
href=konfPrasaranaSimpang.php?proses=lihat&id=$data2[no_prasarana_simpang]>detai l</a></td></span>"; echo "</tr>"; $counter = $counter + 1; } } }
else if ($_REQUEST[cari_nama] <> "" and $_REQUEST[cari_wilayah] == "") {
$query = "SELECT * FROM simpang WHERE nama_simpang like '%$_REQUEST[cari_nama]%'";
$result = mysql_query($query);
while ($data = mysql_fetch_array($result)) {
$counter = 1;
$query = "SELECT * FROM prasarana_simpang WHERE no_simpang = $data[no_simpang] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_simpang"; $result2 = mysql_query($query);
$bantu = 10;
$jmlhalaman = ceil(mysql_num_rows($result2) / $bantu); if(!isset($halaman))
{
$halaman = 0; }
$bantu2 = $halaman * $bantu;
$queryb = "SELECT * FROM prasarana_simpang WHERE no_simpang = $data[no_simpang] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_simpang LIMIT $bantu2, $bantu";
$result2 = mysql_query($queryb);
while ($data2 = mysql_fetch_array($result2)) {
$strSql = "SELECT * FROM simpang WHERE no_simpang = '$data2[no_simpang]'"; $result3 = mysql_query($strSql);
while ($data3 = mysql_fetch_array($result3)) { $wilayah_administrasi = $data3[wilayah_administrasi]; $nama_simpang = $data3[nama_simpang]; if($data2[pendekat] == "mayor1") { $nama_pendekat = $data[7]; }
else if($data2[pendekat] == "mayor2") {
$nama_pendekat = $data[8]; }
115
{
$nama_pendekat = $data[9]; }
else if($data2[pendekat] == "minor1") { $nama_pendekat = $data[10]; } } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;
$linkHalaman = "[<a class='linktext'
href='prasaranaSimpang.php?cari_nama=$_REQUEST[cari_nama]&cari_wilayah=$_REQUEST [cari_wilayah]&cari_kondisi=$_REQUEST[cari_kondisi]&halaman=$i'>$x</a>]"; }
$strSql = "SELECT * FROM jenis_prasarana WHERE id_jenis_prasarana = $data2[id_jenis_prasarana]";
$result3 = mysql_query($strSql);
while ($data3 = mysql_fetch_array($result3)) {
$jenis_prasarana = $data3[nama_jenis_prasarana]; }
echo "<tr>";
echo "<td align=center valign=middle><span class=style15>$counter</span></td>"; echo "<td><span class=style15>$nama_simpang</span></td>";
echo "<td><span class=style15>$nama_pendekat</span></td>"; echo "<td align=center valign=middle><span
class=style15>$wilayah_administrasi</span></td>"; echo "<td align=center valign=middle><span class=style15>$jenis_prasarana</td></span>"; echo "<td align=center valign=middle><span class=style15>$data2[kondisi]</td></span>"; echo "<td align=center valign=middle><span
class=style15>$data2[usulan_penanganan]</td></span>"; echo "<td><span class=style15><a
href=konfPrasaranaSimpang.php?proses=lihat&id=$data2[no_prasarana_simpang]>detai l</a></td></span>"; echo "</tr>"; $counter = $counter + 1; } } }
else if ($_REQUEST[cari_nama] == "" and $_REQUEST[cari_wilayah] <> "") {
$query = "SELECT * FROM simpang WHERE wilayah_administrasi = '$_REQUEST[cari_wilayah]'";
$result = mysql_query($query);
while ($data = mysql_fetch_array($result)) {
$counter = 1;
$query = "SELECT * FROM prasarana_simpang WHERE no_simpang = $data[no_simpang] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_simpang";
$result2 = mysql_query($query); $bantu = 10;
$jmlhalaman = ceil(mysql_num_rows($result2) / $bantu); if(!isset($halaman))
116
$halaman = 0; }
$bantu2 = $halaman * $bantu;
$queryb = "SELECT * FROM prasarana_simpang WHERE no_simpang = $data[no_simpang] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_simpang LIMIT $bantu2, $bantu";
$result2 = mysql_query($queryb);
while ($data2 = mysql_fetch_array($result2)) {
$strSql = "SELECT * FROM simpang WHERE no_simpang = '$data2[no_simpang]'"; $result3 = mysql_query($strSql);
while ($data3 = mysql_fetch_array($result3)) { $wilayah_administrasi = $data3[wilayah_administrasi]; $nama_simpang = $data3[nama_simpang]; if($data2[pendekat] == "mayor1") { $nama_pendekat = $data[7]; }
else if($data2[pendekat] == "mayor2") {
$nama_pendekat = $data[8]; }
else if($data2[pendekat] == "minor1") {
$nama_pendekat = $data[9]; }
else if($data2[pendekat] == "minor1") { $nama_pendekat = $data[10]; } } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;
$linkHalaman = "[<a class='linktext'
href='prasaranaSimpang.php?cari_nama=$_REQUEST[cari_nama]&cari_wilayah=$_REQUEST [cari_wilayah]&cari_kondisi=$_REQUEST[cari_kondisi]&halaman=$i'>$x</a>]"; }
$strSql = "SELECT * FROM jenis_prasarana WHERE id_jenis_prasarana = $data2[id_jenis_prasarana]";
$result3 = mysql_query($strSql);
while ($data3 = mysql_fetch_array($result3)) {
$jenis_prasarana = $data3[nama_jenis_prasarana]; }
echo "<tr>";
echo "<td align=center valign=middle><span class=style15>$counter</span></td>"; echo "<td><span class=style15>$nama_simpang</span></td>";
echo "<td><span class=style15>$nama_pendekat</span></td>"; echo "<td align=center valign=middle><span
class=style15>$wilayah_administrasi</span></td>"; echo "<td align=center valign=middle><span class=style15>$jenis_prasarana</td></span>"; echo "<td align=center valign=middle><span class=style15>$data2[kondisi]</td></span>"; echo "<td align=center valign=middle><span
117
class=style15>$data2[usulan_penanganan]</td></span>"; echo "<td><span class=style15><a
href=konfPrasaranaSimpang.php?proses=lihat&id=$data2[no_prasarana_simpang]>detai l</a></td></span>"; echo "</tr>"; $counter = $counter + 1; } } } else {
$query = "SELECT * FROM prasarana_simpang WHERE kondisi LIKE '%$_REQUEST[cari_kondisi]%' ORDER BY no_simpang";
$counter = 1;
$result = mysql_query($query); $bantu = 10;
$jmlhalaman = ceil(mysql_num_rows($result) / $bantu); if(!isset($halaman))
{
$halaman = 0; }
$bantu2 = $halaman * $bantu;
$queryb = "SELECT * FROM prasarana_simpang WHERE kondisi LIKE
'%$_REQUEST[cari_kondisi]%' ORDER BY no_simpang LIMIT $bantu2, $bantu"; $result = mysql_query($queryb);
while ($data = mysql_fetch_array($result)) {
$strSql = "SELECT * FROM simpang WHERE no_simpang = '$data[no_simpang]'"; $result2 = mysql_query($strSql);
while ($data2 = mysql_fetch_array($result2)) { $wilayah_administrasi = $data2[wilayah_administrasi]; $nama_simpang = $data2[nama_simpang]; if($data2[pendekat] == "mayor1") { $nama_pendekat = $data2[7]; }
else if($data2[pendekat] == "mayor2") {
$nama_pendekat = $data2[8]; }
else if($data2[pendekat] == "minor1") {
$nama_pendekat = $data2[9]; }
else if($data2[pendekat] == "minor1") {
$nama_pendekat = $data2[10]; }
}
$strSql = "SELECT * FROM jenis_prasarana WHERE id_jenis_prasarana = $data[id_jenis_prasarana]";
$result2 = mysql_query($strSql);
while ($data2 = mysql_fetch_array($result2)) {
$jenis_prasarana = $data2[nama_jenis_prasarana]; }
118
echo "<tr>";
echo "<td align=center valign=middle><span class=style15>$counter</span></td>"; echo "<td><span class=style15>$nama_simpang</span></td>";
echo "<td><span class=style15>$nama_pendekat</span></td>"; echo "<td align=center valign=middle><span
class=style15>$wilayah_administrasi</span></td>"; echo "<td align=center valign=middle><span class=style15>$jenis_prasarana</td></span>"; echo "<td align=center valign=middle><span class=style15>$data[kondisi]</td></span>"; echo "<td align=center valign=middle><span
class=style15>$data[usulan_penanganan]</td></span>"; echo "<td align=center valign=middle><span class=style15><a
href=konfPrasaranaSimpang.php?proses=lihat&id=$data[no_prasarana_simpang]>detail </a></td></span>"; echo "</tr>"; $counter = $counter + 1; } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;
$linkHalaman = "[<a class='linktext'
href='prasaranaSimpang.php?cari_nama=$_REQUEST[cari_nama]&cari_wilayah=$_REQUEST [cari_wilayah]&cari_kondisi=$_REQUEST[cari_kondisi]&halaman=$i'>$x</a>]"; }
}
}