Pages

Minggu, 23 November 2014

Tugas Kelompok SQL PART 1

Adapun yang akan dibahas dalam PhpMyadmin (http://localhost/phpmyadmin) adalah :



1)  Fungsi menu Browse untuk menampilkan data
2)  Fungsi menu Structure untuk melihat struktur tabel
3)  Fungsi menu Insert untuk memasukan data ke tabel
4)  Fungsi menu Export untuk mengeluarkan query dari database atau tabel
5)  Fungsi menu Import untuk memasukan query dari database atau tabel
6)  Fungsi menu Empty untuk mengosongkan isi data di tabel
7)  Fungsi menu Drop untuk menghapus table tertentu

8)  Pembuatan Database

9)  Pembuatan Tabel
Setelah database terbentuk, kita akan membuat table nya dengan nama table biodata dan banyaknya field adalah 4 yaitu (id, nama, alamat, usia). Setelah itu klik tombol go yang berada di sebelah paling kanan.
Setelah itu masukan nama field nya dengan menyesuaikan type data dan panjang data (length). Untuk field id ditambah dengan index=PRIMARY dan AI(Auto Increment) setelah semua diisi, klik tombol Save
Koneksi.ph
<?php

$host="localhost";

$user="root";

$password="";

$database="db_cc";

$koneksi=mysql_connect($host,$user,$password);

mysql_select_db($database,$koneksi);

//cek koneksi
if ($koneksi) {
//echo "berhasil koneksi";

}
else{

echo "gagal koneksi";

}

?>

Form.php
<html>

<head><title>Form</title></head>

<body>

<form action="Proses.php" method="post">

<table>

<tr>

<td>Nama</td>

<td><input type="text" name="nama" size="20"></td>

</tr>

<tr>

<td>Alamat</td>

<td><textarea cols="20" rows="5" name="alamat"></textarea></td>

</tr>

<tr>

<td>Usia</td>

<td><input type="text" name="usia" size="20"></td>

</tr>

<tr>

<td><input type="submit" name="Proses" value="Proses"></td>

<td><input type="reset" value="Batal"></td>

</tr>

</table>

</form>

</body>

</html>

Proses.php

  <?php
include "Koneksi.php";
$nama=$_POST['nama'];

$alamat=$_POST['alamat'];

$usia=$_POST['usia'];

$query=mysql_query("insert into biodata(nama, alamat, usia) value('$nama','$alamat','$usia')");

if($query){

    echo "Berhasil input data ke database ";

    ?><a href="Tabel.php">Lihat data di Tabel</a><?php

}else{

echo "Gagal input data";

echo mysql_error();

}

?>


Tabel.php  
<?php
include "Koneksi.php";
$c=0;
$query=mysql_query("select * from biodata");

$jumlah=mysql_num_rows($query);

echo "Jumlah data ada : ".$jumlah;

?>

<table border="1">

<tr>

<th>Nomor</th><th>Nama</th>

<th>Alamat</th><th>Usia</th>

<th>Aksi</th>

</tr>

<?php while($row=mysql_fetch_array($query)){
?>

<tr>

<td><?php echo $c=$c+1;?></td>

<td><?php echo $row['nama'];?></td>

<td><?php echo $row['alamat'];?></td>

<td><?php echo $row['usia'];?></td>

<td>

<a href="delete.php?id=<?php echo $row['id']; ?>" onclick="return confirm('Apakah anda yakin?')">Delete</a>

<a href="update.php?id=<?php echo $row['id']; ?>">Update</a>

</td>

<?php

}

?>

</table><br />

<a href="form.php">Input data form</a>

Delete.php
<?php
include "koneksi.php";
$id=$_GET['id'];
$query=mysql_query("delete from biodata where id='$id'");
if($query){
?><script language="javascript">document.location.href="tabel.php";</script><?php
}else{
echo "gagal hapus data";
}
?>
 Update.php

<?php
include "Koneksi.php";
$id=$_GET['id'];

$query=mysql_query("select * from biodata where id='$id'");

?>

<form action="simpan.php" method="post">

<table border="1">

<?php while($row=mysql_fetch_array($query)){
?>

<input type="hidden" name="id" value="<?php echo $id;?>"/>

<tr>

<td>Nama</td><td><input type="text" name="nama" value="<?php echo $row['nama'];?>" /></td>

</tr>

<tr>

<td>Alamat</td>

<td><textarea cols="20" rows="5" name="alamat"><?php echo $row['alamat'];?></textarea></td>

</tr>

<tr><td>Usia</td><td><input type="text" name="usia" value="<?php echo $row['usia'];?>" /></td>

</tr>

<tr><td><input type="submit" value="Simpan" name="simpan" /></td>

</tr>

<?php

}

?>

</table>

</form>

Jika semua script sudah selesai di ketik dan disimpan didalam folder htdocs/koneksi. Maka untuk menjalankan programnya ketik http://localhost/koneksi/form.php
Tampilan Halaman form.php
 


Tampilan halaman table.php





Tampilan halaman update.php






Tidak ada komentar:

Posting Komentar

 

Mau buat buku tamu ini ?
Klik di sini