Guru |
id_guru |
nip |
nama_guru |
Create table `sekolah`.`guru`(id_guru int(11) auto_increment
primary key, nip int(25), nama_guru varchar(100))
)* disini kita juga akan membuat relasi antara mapel dan guru dengan
mengunakan kode_guru=id_guru
setelah semua berhasil di buat, maka langkah selanjut nya kita buat koneksi
dengan cara ketikan kode dibawah ini dengan menggunakan text editor disini
saya menggunakan sublime text
Koneksi
<?php
$server = "localhost";
$username= "root";
$database = "sekolah";
$password = "Mrd200298";
$koneksi = mysql_connect($server,$username,$password)
or die ("koneksi gagal");
$database = mysql_select_db($database)
or die("database tidak bisa dibuka");
?>
)* simpan sebagai koneksi.php dan silahkan dicoba, apabila halaman kosong itu
berarti koneksi berhasil
Baca juga Cara membuat koneksi ke database dengan php
selanjutnya kita buat form inputan data dari database kodenya seperti dibawah ini:
Form tambah siswa
<html>
<head>
<title>Form tambah siswa</title>
</head>
<body>
<h1>Tambah Siswa</h1>
<table>
<form action="proses_siswa.php" method="post">
<tr>
<td width="100">NIS</td><td><input name="nis" type="text"></td>
</tr>
<tr>
<td width="100">Nama</td><td><input name="nama" type="text"></td>
</tr>
<tr>
<td width="100">kelas</td>
<td><select name="kelas" type="text">
<option value="">-- pilih kelas --</option>
<option value="X">X</option>
<option value="XI">XI</option>
<option value="XII">XII</option>
</select></td>
</tr>
<tr>
<td width="100">mapel</td>
<td><select name="mapel">
<option value="">-- pilih mapel --</option>
<option value="1">IPA</option>
<option value="2">MTK</option>
<option value="3">B. INGGRIS</option>
<option value="4">B. INDONESIA</option>
</select></td>
</tr>
<tr>
<td>nilai</td><td><input name="kelas" type="text"></td>
</tr>
<tr>
<td colspan="2"><input name="submit" type="submit" value="Input"></td>
</tr>
</form>
</table>
</body>
</html>
)* simpan sebagai tambah_siswa.php selanjutnya kita buat proses input ke
database nya
Proses siswa
<?php
include "koneksi.php";
$nis = $_POST['nis'];
$nama = $_POST['nama'];
$kelas = $_POST['kelas'];
$mapel = $_POST['mapel'];
$nilai = $_POST['nilai'];
$input = mysql_query("insert into siswa (nis,nama,kelas,kode_mapel,nilai)
values('$nis','$nama','$kelas','$mapel','$nilai')");
if($input){
echo "input berhasil";
}else{
echo "input gagal";
}
?>
)* simpan dengan nama proses_siswa.php sekarang waktunya testing silahkan
dicoba selanjutnya tugas kalian silahkan buat form kembali untuk
guru dan proses untuk guru, silahkan mencoba
!!!! ingat nama file proses input harus sama dengan di form action dan usahakan
setiap membuat file yang berhubungan dengan database jangan lupa include
koneksi dan usahakan kalian letakan paling atas
Silahkan lanjutkan ketutorial selanjutnya cara membuat CRUD dengan php bagian 2