• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI

4.3 Antar muka Admin

4.3.9 Halaman Prasarana Ruas Jalan

Halaman ini digunakan oleh admin untuk melihat data Prasarana Ruas Jalan.

Admin juga dapat melakukan pencarian data Prasarana Ruas Jalan 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 Ruas Jalan admin dapat menekan tombol Lihat Laporan. Tombol

detail digunakan untuk melihat secara lengkap data Prasarana Ruas Jalan.

94

gambar 4.14 Halaman Cari dan Lihat Prasarana Ruas jalan

Potongan Program Lihat Prasarana Ruas Jalan:

$query = "SELECT * FROM prasarana_ruas ORDER BY no_ruas_jalan"; $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_ruas ORDER BY no_ruas_jalan LIMIT $bantu2, $bantu";

$result = mysql_query($queryb);

while ($data = mysql_fetch_array($result)) {

$strSql = "SELECT * FROM ruas_jalan WHERE no_ruas_jalan = '$data[no_ruas_jalan]'";

$result2 = mysql_query($strSql);

while ($data2 = mysql_fetch_array($result2)) {

$nama_ruas = $data2[nama_ruas]; }

$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]; }

95

echo "<tr>";

echo "<td align=center valign=middle><span class=style15>$counter</span></td>"; echo "<td><span class=style15>$nama_ruas</span></td>";

echo "<td align=center valign=middle><span class=style15>$data[sub_ruas]</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=konfPrasaranaRuas.php?proses=lihat&id=$data[no_prasarana_ruas]>detail</a></ td></span>"; echo "</tr>"; $counter = $counter + 1; } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;

$linkHalaman = "[<a class='linktext' href='prasaranaRuas.php?halaman=$i'>$x</a>]"; }

}

Potongan program cari Prasarana Ruas Jalan

if ($_REQUEST[cari_nama] <> "" and $_REQUEST[cari_jenis] <> "") {

$query = "SELECT * FROM ruas_jalan WHERE nama_ruas like '%$_REQUEST[cari_nama]%'";

$result = mysql_query($query);

while ($data = mysql_fetch_array($result)) {

$counter = 1;

$query = "SELECT * FROM prasarana_ruas WHERE no_ruas_jalan =

$data[no_ruas_jalan] AND id_jenis_prasarana = $_REQUEST[cari_jenis] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_ruas_jalan";

$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_ruas WHERE no_ruas_jalan =

$data[no_ruas_jalan] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_ruas_jalan LIMIT $bantu2, $bantu";

$result2 = mysql_query($queryb);

while ($data2 = mysql_fetch_array($result2)) {

$strSql = "SELECT * FROM ruas_jalan WHERE no_ruas_jalan = '$data2[no_ruas_jalan]'";

$result3 = mysql_query($strSql);

while ($data3 = mysql_fetch_array($result3)) {

96

$nama_ruas = $data3[nama_ruas]; }

$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_ruas</span></td>";

echo "<td align=center valign=middle><span class=style15>$data2[sub_ruas]</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=konfPrasaranaRuas.php?proses=lihat&id=$data2[no_prasarana_ruas]>detail</a> </td></span>"; echo "</tr>"; $counter = $counter + 1; } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;

$linkHalaman = "[<a class='linktext'

href='prasaranaRuas.php?cari_nama=$_REQUEST[cari_nama]&cari_jenis=$_REQUEST[car i_jenis]&cari_kondisi=$_REQUEST[cari_kondisi]&halaman=$i'>$x</a>]";

} } }

else if ($_REQUEST[cari_nama] == "" and $_REQUEST[cari_jenis] <> "") {

$query = "SELECT * FROM prasarana_ruas WHERE id_jenis_prasarana = $_REQUEST[cari_jenis] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_ruas_jalan";

$result = mysql_query($query); $counter = 1;

$bantu = 10;

$jmlhalaman = ceil(mysql_num_rows($result2) / $bantu); if(!isset($halaman))

{

$halaman = 0; }

$bantu2 = $halaman * $bantu;

$queryb = "SELECT * FROM prasarana_ruas WHERE id_jenis_prasarana =

$_REQUEST[cari_jenis] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_ruas_jalan LIMIT $bantu2, $bantu";

$result2 = mysql_query($queryb);

while ($data = mysql_fetch_array($result)) {

$strSql = "SELECT * FROM ruas_jalan WHERE no_ruas_jalan = '$data[no_ruas_jalan]'";

97

while ($data3 = mysql_fetch_array($result3))

{ $nama_ruas = $data3[nama_ruas];

}

$strSql = "SELECT * FROM jenis_prasarana WHERE id_jenis_prasarana = $data[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_ruas</span></td>";

echo "<td align=center valign=middle><span class=style15>$data[sub_ruas]</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><span class=style15><a

href=konfPrasaranaRuas.php?proses=lihat&id=$data2[no_prasarana_ruas]>detail</a> </td></span>"; echo "</tr>"; $counter = $counter + 1; } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;

$linkHalaman = "[<a class='linktext'

href='prasaranaRuas.php?cari_nama=$_REQUEST[cari_nama]&cari_jenis=$_REQUEST[car i_jenis]&cari_kondisi=$_REQUEST[cari_kondisi]&halaman=$i'>$x</a>]";

} }

else if ($_REQUEST[cari_nama] <> "" and $_REQUEST[cari_jenis] == "") {

$query = "SELECT * FROM ruas_jalan WHERE nama_ruas like '%$_REQUEST[cari_nama]%'";

$result = mysql_query($query);

while ($data = mysql_fetch_array($result)) {

$counter = 1;

$query = "SELECT * FROM prasarana_ruas WHERE no_ruas_jalan =

$data[no_ruas_jalan] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_ruas_jalan";

$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_ruas WHERE no_ruas_jalan =

$data[no_ruas_jalan] AND kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_ruas_jalan LIMIT $bantu2, $bantu";

98

$result2 = mysql_query($queryb);

while ($data2 = mysql_fetch_array($result2))

$strSql = "SELECT * FROM ruas_jalan WHERE no_ruas_jalan = '$data2[no_ruas_jalan]'";

$result3 = mysql_query($strSql);

while ($data3 = mysql_fetch_array($result3)) {

$nama_ruas = $data3[nama_ruas]; }

$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_ruas</span></td>";

echo "<td align=center valign=middle><span class=style15>$data2[sub_ruas]</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=konfPrasaranaRuas.php?proses=lihat&id=$data2[no_prasarana_ruas]>detail</a> </td></span>"; echo "</tr>"; $counter = $counter + 1; } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;

$linkHalaman = "[<a class='linktext'

href='prasaranaRuas.php?cari_nama=$_REQUEST[cari_nama]&cari_jenis=$_REQUEST[car i_jenis]&cari_kondisi=$_REQUEST[cari_kondisi]&halaman=$i'>$x</a>]"; } } } else {

$query = "SELECT * FROM prasarana_ruas WHERE kondisi like '%$_REQUEST[cari_kondisi]%' ORDER BY no_ruas_jalan"; $counter = 1;

$result = mysql_query($query); $bantu = 10;

$jmlhalaman = ceil(mysql_num_rows($result2) / $bantu); if(!isset($halaman))

{

$halaman = 0; }

$bantu2 = $halaman * $bantu;

$queryb = "SELECT * FROM prasarana_ruas WHERE kondisi like

'%$_REQUEST[cari_kondisi]%' ORDER BY no_ruas_jalan LIMIT $bantu2, $bantu"; $result2 = mysql_query($queryb);

99

while ($data = mysql_fetch_array($result)) {

$strSql = "SELECT * FROM ruas_jalan WHERE no_ruas_jalan = '$data[no_ruas_jalan]'";

$result2 = mysql_query($strSql);

while ($data2 = mysql_fetch_array($result2)) {

$nama_ruas = $data2[nama_ruas]; }

$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_ruas</span></td>";

echo "<td align=center valign=middle><span class=style15>$data[sub_ruas]</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=konfPrasaranaRuas.php?proses=lihat&id=$data[no_prasarana_ruas]>detail</a>< /td></span>"; echo "</tr>"; $counter = $counter + 1; } for($i=0;$i<$jmlhalaman;$i++) { $x = $i+1;

$linkHalaman = "[<a class='linktext'

href='prasaranaRuas.php?cari_nama=$_REQUEST[cari_nama]&cari_jenis=$_REQUEST[car i_jenis]&cari_kondisi=$_REQUEST[cari_kondisi]&halaman=$i'>$x</a>]";

} } }

Dokumen terkait