80 likes | 231 Views
MODUL CONTENT SERVER. TKJ SMK NEGERI 2 PAMEKASAN. Rancangan Database. Buat Database dengan nama “ siswa” Buat Tabel “Tbl_siswa” Coloumn / Fieldnya kode_ siswa : int (5) nama_ siswa : varchar (50) alamat : text telepon : varchar (12) email : varchar (50}.
E N D
MODUL CONTENT SERVER TKJ SMK NEGERI 2 PAMEKASAN
Rancangan Database • Buat Database dengan nama “ siswa” • Buat Tabel “Tbl_siswa” • Coloumn / Fieldnya kode_siswa : int (5)nama_siswa : varchar (50)alamat : texttelepon : varchar (12)email : varchar (50}
Ketik koding dibawah dan berinama dengan “index.php” Menggunakan notpad atau notpad++ <html> <head> <title>Sinau</title> </head> <body> <?php include_once "koneksi.php"; $namaTombol = "tambah"; if(isset($_POST["tambah"])){ // input data siswa baru $namaMhs = mysql_real_escape_string($_POST["jeneng"]); $alamatMhs = $_POST["omah"]; $teleponMhs = $_POST["telpon"]; $emailMhs = $_POST["surat"]; mysql_query("INSERT INTO tbl_siswa VALUES ('', '$namaMhs', '$alamatMhs', '$teleponMhs', '$emailMhs')"); echo "<script>location.href='index.php';</script>";
}elseif(isset($_POST["edit"])){ $kodeMhsUntukEdit = $_GET["editMhs"]; // ubah data siswa ----------------------------------------------------- $namaMhs = mysql_real_escape_string($_POST["jeneng"]); $alamatMhs = $_POST["omah"]; $teleponMhs = $_POST["telpon"]; $emailMhs = $_POST["surat"]; mysql_query("UPDATE dbsiswa SET namamhs = '$jeneng', alamatMhs = '$omah', teleponMhs = '$telpon', emailMhs = 'surat' WHERE kode_siswa = '$kodeMhsUntukEdit'"); echo "<script>location.href='index.php';</script>"; }
if(isset($_GET["deleteMhs"]) AND trim($_GET["deleteMhs"])!=""){ // jika terdapat query string (URL) deleteMhs & isi deleteMhs tidak kosong, maka dibawah ini --------------------------- $tampungKodeMhs = mysql_real_escape_string($_GET["deleteMhs"]); // query hapus data menggunakan "DELETE" ------------------------------------------------------------------- mysql_query("DELETE FROM Tbl_siswa WHERE kode_mhs = '$tampungKodeMhs'"); echo "<script>location.href='index.php';</script>"; } if(isset($_GET["editMhs"]) AND trim($_GET["editMhs"])!=""){ $namaTombol = "edit"; $queryTampilkanEdit = mysql_query("SELECT * FROM Tbl_siswa WHERE kode_mhs = '$_GET[editMhs]'"); $dataEdit = mysql_fetch_array($queryTampilkanEdit); }
?> <!-- Form tambah / edit data siswa --> <form method="post" action=""> Nama : <input type="text" value="<?php echo $dataEdit["nama_mhs"]; ?>" name="jeneng" /><br/> Alamat : <input type="text" value="<?php echo $dataEdit["alamat"]; ?>" name="omah" /><br/> Telepon : <input type="text" value="<?php echo $dataEdit["telepon"]; ?>" name="telpon" /><br/> Email : <input type="text" value="<?php echo $dataEdit["email"]; ?>" name="surat" /><br/> <input type="submit" name="<?php echo $namaTombol; ?>" value="simpan"/> </form> <hr/> <p></p> <!-- Tampilkan hasil semua yang ada di tabel siswa --> <table cellpadding="3" cellspacing="1" border="1"> <tr> <th>Kode</th> <th>Nama Siswa</th> <th>Alamat</th> <th>Telepon</th> <th>Email</th> <th>Opsi</th> </tr> <?php
<?php // perintah menampilkan data "SELECT" $perintahTampil = "SELECT * FROM Tbl_siswa"; $eksekusiSql = mysql_query($perintahTampil); while($tampilkan = mysql_fetch_array($eksekusiSql)){ print " <tr> <td>$tampilkan[kode_mhs]</td> <td>$tampilkan[nama_mhs]</td> <td>$tampilkan[alamat]</td> <td>$tampilkan[telepon]</td> <td>$tampilkan[email]</td> <td> <a href='index.php?deleteMhs=$tampilkan[kode_siswa]'>Hapus</a> | <a href='index.php?editMhs=$tampilkan[kode_siswa]'>Edit</a> </td> </tr>"; } ?> </table> </body> </html>
Membuat Koneksi Ke Database • Ketik koding dibawah ini dan sismpan dengan nama “koneksi.php” <?php // host, user mysql, password mysql mysql_connect("localhost","root",""); mysql_select_db(“siswa"); ?>