Tugas Pemograman Web 2

Aslmulaiakum para blogger saya akan membuat sedikit share pengetahuan untuk pembuatan script database dengan menggunakan Mysql

Berikut alur dari script-script yang harus dibuat dan disimpan dengan format (.php)

1. Berikut Script untuk data koneksi dibuat dan disimpan dengan file koneksi.php

<?php
$host = “127.0.0.1”;
$user = “root”;
$pass = “”;
$koneksi = mysql_connect($host, $user, $pass);
mysql_select_db(‘data_barang’, $koneksi) or die(mysql_error());
?>

2. Berikut Script untuk data edit barang disimpan dengan file editbarang.php

<?php
include “koneksi.php”;
$Kode_Barang = $_GET[‘n’];
$q = “select * from barang where Kode_Barang=’$Kode_Barang'”;
$ex = mysql_query($q);
$r = mysql_fetch_array($ex);
?>
<form action=”#” method=”post”>
Kode_Barang : <input type=”text” name=”tKode_Barang” value=”<?php echo $r[‘Kode_Barang’]; ?>”/><br/>
Nama_Barang : <input type=”text” name=”tNama_Barang” value=”<?php echo $r[‘Nama_Barang’]; ?>”/><br/>
Jumlah : <input type=”text” name=”tJumlah” value=”<?php echo $r[‘Jumlah’]; ?>”/><br/>
Harga : <input type=”text” name=”tHarga” value=”<?php echo $r[‘Harga’]; ?>”/><br/>
<input type=”submit” name=”bok” value=”Ubah Data”/>
</form>
<a href=”tampilbarang.php”>Kembali …</a>

<?php
if(isset($_POST[‘bok’])){
$Kode_Barang = $_POST[‘tKode_Barang’];
$Nama_Barang = $_POST[‘tNama_Barang’];
$Jumlah = $_POST[‘tJumlah’];
$Harga = $_POST[‘tHarga’];
$Total_Harga=$Jumlah * $Harga;
$q = “update barang set Nama_Barang=’$Nama_Barang’, Jumlah=’$Jumlah’, Harga=’$Harga’, Total_Harga=’$Total_Harga’ where Kode_Barang=’$Kode_Barang'”;
mysql_query($q);
echo “Data berhasil diubah”;
}
?>

3. Berikut Script untuk delete barang disimpan dengan file deletebarang.php

<?php
include “koneksi.php”;
$Kode_Barang = $_GET[‘n’];
$q = “delete from barang where Kode_Barang=’$Kode_Barang'”;
mysql_query($q);
echo “Data Terhapus\n”;
echo “<a href=’tampilbarang.php’>kembali …</a>”;
?>

4. Berikut script untuk penambahan barang disimpan dengan file addbarang.php

<?php include “koneksi.php”; ?>
<form action=”#” method=”post”>
Kode_Barang:  <input type=”text” name=”tKode_Barang”/><br/>
Nama_Barang:  <input type=”text” name=”tNama_Barang”/><br/>
Jumlah:       <input type=”text” name=”tJumlah”/><br/>
Harga:        <input type=”text” name=”tHarga”/><br/>
<br>
<input type=”submit” name=”bok” value=”Simpan”/>
</form>
<a href=”tampilbarang.php”>Kembali …</a>
<?php
if(isset($_POST[‘bok’])){
$Kode_Barang=$_POST[‘tKode_Barang’];
$Nama_Barang=$_POST[‘tNama_Barang’];
$Jumlah=$_POST[‘tJumlah’];
$Harga=$_POST[‘tHarga’];
$Total_Harga = $Jumlah * $Harga;
$q=”insert into barang(Kode_Barang,Nama_Barang,Jumlah,Harga,Total_Harga) values (‘$Kode_Barang’,’$Nama_Barang’,’$Jumlah’,’$Harga’,’$Total_Harga’)”;
mysql_query($q);
echo “Data Tersimpan”;
}
?>

5. berikut script untuk menampilkan barang disimpan dengan file tampilbarang.php

<?php
include “koneksi.php”;

$q = “select*from barang”;
$ex = mysql_query($q);
$h =”Jumlah*Harga”;
echo “<a href=’addbarang.php’>Tambah Barang</a>”;
echo “<table border=1>”;
echo “<tr>
<th>Kode_Barang</th><th>Nama_Barang</th><th>Jumlah</th><th>Harga</th>
<th>Total_Harga</th><th>Action</th></tr>”;
while($r = mysql_fetch_array($ex)){
echo “<tr><td>”.$r[‘Kode_Barang’].”</td>”;
echo “<td>”.$r[‘Nama_Barang’].”</td>”;
echo “<td>”.$r[‘Jumlah’].”</td>”;
echo “<td>”.$r[‘Harga’].”</td>”;
echo “<td>”.$r[‘Total_Harga’].”</td>”;

echo “<td><a href=’editbarang.php?n=”.$r[‘Kode_Barang’].”‘>Ubah</a>”;
echo “<a href=’deletebarang.php?n=”.$r[‘Kode_Barang’].”‘>Hapus</a>”;
echo “</td></tr>”;
}
echo “</table>”;
?>

6. Berikut juga nama file yang harus dibuat di mysql dengan format filenya data_barang dan nama tabelnya barang

dan untuk jumlah kolom dan field nya

`Kode_Barang` varchar(10) NOT NULL,
`Nama_Barang` varchar(100) NOT NULL,
`Jumlah` int(20) NOT NULL,
`Harga` int(100) NOT NULL,
`Total_Harga` int(100) NOT NULL,
PRIMARY KEY (`Kode_Barang`)
)

pennginputan data awal

pennginputan data awal

Hasil Input data

Hasil Input data

Penambahan data

Penambahan data

Hasil Penambahan data

Hasil Penambahan data

 

Dibuat oleh anak TI unindra kelas 6 L

1. Ahmad saifur rohman 2011 4350 1465

2. Trah Umi 2011 4350 0930

3. Tessalonika Kalangi 2011 4350 1444

 

Terima kasih atas dosen ibu sri melati

 

demikian script yang harus dibuat untuk menciptakan database sederhana

One thought on “Tugas Pemograman Web 2

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s