Selanjutnya tekan Create 3. Setelah terbentuk sebuah database, buatlah sebuah table baru bernama mahasiswa dengan 4 buah field
http://ngangkasi.wordpress.com Ngangsu Kawruh lan Sinau 5. Setelah selesai maka akan muncul tablenya sbb (lihat pada panah):
Tekan tombol Go 7. Langkah selanjutnya adalah membuat file koneksi PHP, Anda dapat menggunakan beberapa editor, untuk praktek penulis gunakan editor Notepad. Adapaun script kodenya adalah :
<?php //nama file koneksi.php $host = "localhost"; $user = "root"; $pass = ""; $koneksi = mysql_connect($host,$user,$pass) or die ("Tidak ada koneksi ke server MySQL!"); mysql_select_db(latihan) or die ("Database tidak ada!"); ?>
simpan kode program tersebut di folder ngangkasi (lihat tutorial sebelummnya) dengan nama connection.php, 2
http://ngangkasi.wordpress.com Ngangsu Kawruh lan Sinau 8. Selanjutnya program : membuat kode program untuk masukan data dengan script
<html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title>Halaman Masukan Mahasiswa</title> </head> <body> <form name="form1" method="post" action="sim_mahasiswa.php"> <table width="300" height="77" border="1"> <tr bgcolor=#00FFFF> <td colspan="2"><strong>Masukan data mahasiswa</strong></td> </tr> <tr> <td width="91">NIM</td> <td width="193"><input name="txt_nomhs" type="text" id="txt_nomhs" size="10" maxlength="9"> </td> </tr> <tr> <td width="91">Nama</td> <td width="193"><input name="txt_nama" type="text" id="txt_nama" size="30" maxlength="30"> </td> </tr> <tr> <td width="91">Jurusan</td> <td width="193"><select name="txt_kdjur" > <?php include_once "connection.php"; $jurusan = "SELECT kd_jur, jurusan FROM jurusan ORDER BY jurusan"; $sql = mysql_query($jurusan) or die ("Permintaan gagal!"); while ($hasil= mysql_fetch_array($sql)) { echo "<option value=$hasil[kd_jur]>$hasil[jurusan]</option>"; } ?> </select></td> </tr> <tr> <td width="91">Propinsi</td> <td width="193"><select name="txt_kdprop"> <?php include_once "connection.php"; $prop = "SELECT kd_prop, propinsi FROM provinsi ORDER BY propinsi"; $sql = mysql_query($prop) or die ("Permintaan gagal!"); while ($hasil= mysql_fetch_array($sql)) { echo "<option value=$hasil[kd_prop]>$hasil[propinsi]</option>"; }
name="submit"
type="submit"
Simpan dengan nama in_mahasiswa.php (letakan pada folder ngangkasi) Kode program selanjutny adalah :
<?php include_once "connection.php"; $masukan = "INSERT INTO mahasiswa (no_mhs, nama,kd_jur, kd_prop) VALUES ('$txt_nomhs','$txt_nama','$txt_kdjur', '$txt_kdprop')"; if(mysql_query($masukan,$koneksi)) { echo "Data dengan kode $txt_nomhs telah disimpan."; include "in_mahasiswa.php"; } else { echo "Data dengan kode $txt_nomhs gagal disimpan."; include "in_mahasiswa.php"; } ?> Simpan dengan nama sim_mahasiswa.php
9. Coba jalankan program tersebut pada browser dengan mengetikkan //localhost/ngangkasi/in_mahasiswa.php Sehingga muncul form sbb:
Coba masukkan datanya. 10. Selanjutnya membuat script program untuk laporannyanya, sbb:
Simpan dengan nama lap_mahasiswa 11. Coba jalankan form tsb //localhost/ngangkasi/lap_mahasiswa.php Maka akan tampil dengan mengetikkan
Laporan belum menampilkan data karena dalam kode program terdapat query yang berhubungan dalam tabel lain Propinsi dan jurusan, untuk tabel tersebut maka tunggu tutorial berikutnya.. Bersambung (ngangkasi)