Selamat siang penggemar..
Saya akan berbagi sedikit informasi tentang pembuatan Aplikasi
Pembayaran SPP Menggunakan PHP dan MYSQL. Sebenarnya program ini dibuat untuk
memenuhi tugas akhir matakuliah Pemrograman Web Dinamis yang ada disemester 5.
Tugas ini merupakan tugas kelompok yang terdiri dari 4 orang. Dalam
pembuatannya kami membagi tugas agar semua anggota kelompok dapat menunjukan
skill codingnya, jadi tidak ada anggota yang tugasnya hanya membeli gorengan.
Adapun anggota kelompok dalam pembuatan aplikasi ini :
1. Edi
Siswanto (1500018018) bertugas membuat form login dan membuat
level user.
2. Galih Tsabit (1500018019) bertugas
membuat fitur input data siswa.
3. Desita
Putri (1500018190) bertugas membuat form pencarian data.
4. Lalu Sabrian (1500018048) bertugas
membuat fitur transaksi dan laporan transaksi.
Sesuai dengan tugas yang saya dapatkan yaitu membuat fitur untuk input data
siswa, maka codingan yang akan saya bagikan hanya sebatas untuk melakukan input
data siswa. Untuk membuatnya saya menggunakan Php dan MYSQL, Sql yang saya
gunakan ini dibuat menggunakan XAMPP.
Adapun langkah - langkah untuk membuat form input data siswa.
1. Buat dataabase dengan nama bismillah.
2. Kemuadian buat tabel dengan nama data_siswa.
3. Setelah membuat tabel, maka buat file
koneksi.php , koneksi.php ini berguna untuk mengkoneksikan file php dengan
database,agar file php terhubung dengan database mysql. untuk membuat
koneksi.php. Berikut adalah scrip untuk koneksi.php
<?php
$host
= "localhost";
$user
= "root";
$pass
= "";
$name
= "bismillah";
$koneksi
= mysql_connect($host, $user, $pass) or die ("Koneksi ke database
gagal!");
mysql_select_db($name,
$koneksi) or die ("tidak ada database yg dipilih!");
?>
4. Selanjutnya buat tampilan form untuk input data siswa. buatlah dengan
nama tambah.php. adapun script untuk membuat form input data siswa.
<!doctype
html>
<html>
<head>
<title></title>
<link rel="stylesheet"
type="text/css" href="style.css">
<link
href="path/to/default.css" rel="stylesheet"
type="text/css"></link>
</head>
<body>
<?php
include("cektu.php");
include("atas_TU.php");
?>
<br/>
<br/>
<br/>
<br/>
<br/>
<h3
align="center">DATA SISWA<h3>
<table
align="center" cellpadding="5" cellspacing="0"
border="1">
<tr
bgcolor="#CCCCCC">
<th>No.</th>
<th>Nis</th>
<th>Nama</th>
<th>Action</th>
</tr>
<?php
include('koneksi.php');
$query =
mysql_query("SELECT * FROM data_siswa ORDER BY nis ASC") or die
(mysql_error());// untuk menjalankan query atau perintah sql seperti select,
delete
if(mysql_num_rows($query) == 0){ //untuk menghitung jumlah record yang
dihasilkan dari sebuah perintah sql.
echo
'<tr> <td colspan="6">Tidak ada data !
</td></tr>';
}
else {
$no = 1;
while($data
= mysql_fetch_assoc($query)){ //mysql_fetch_assoc digunakan untuk menghasilkan
array dari tabel hanya dalam bentuk associative array
echo '<tr bgcolor="#FBFBEF">'; // untuk menampilkan satu atau
lebih data
echo
'<td>' .$no. '</td>';
echo
'<td><a href="tampil.php?nis='.$data['nis'].'">'
.$data['nis']. ' </a></td>';
echo
'<td>' .$data['nama']. '</td>';
echo
'<td><a
href="edit.php?nis='.$data['nis'].'">Edit</a></td>';echo
'<tr>';
$no++;
}
}
?>
</table>
</body>
</html>
adapun tampilan dari form input data siswa :
5. lalu membuat file tambah-proses.php, fungsi halaman
ini kita akan membuat query sql yang berfungsi untuk menambahkan atau
menginputkan data kedalam database.
<!doctype
html>
<html>
<head>
<title></title>
<link rel="stylesheet"
type="text/css" href="style.css">
<link
href="path/to/default.css" rel="stylesheet"
type="text/css"></link>
</head>
<body>
<?php
include("cektu.php");
include("atas_TU.php");
?>
<br/>
<br/>
<br/>
<br/>
<br/>
<h3
align="center">DATA SISWA<h3>
<table
align="center" cellpadding="5" cellspacing="0"
border="1">
<tr
bgcolor="#CCCCCC">
<th>No.</th>
<th>Nis</th>
<th>Nama</th>
<th>Action</th>
</tr>
<?php
include('koneksi.php');
$query =
mysql_query("SELECT * FROM data_siswa ORDER BY nis ASC") or die
(mysql_error());// untuk menjalankan query atau perintah sql seperti select,
delete
if(mysql_num_rows($query) == 0){ //untuk menghitung jumlah record yang
dihasilkan dari sebuah perintah sql.
echo
'<tr> <td colspan="6">Tidak ada data !
</td></tr>';
}
else {
$no = 1;
while($data
= mysql_fetch_assoc($query)){ //mysql_fetch_assoc digunakan untuk menghasilkan
array dari tabel hanya dalam bentuk associative array
echo '<tr bgcolor="#FBFBEF">'; // untuk menampilkan satu atau
lebih data
echo
'<td>' .$no. '</td>';
echo
'<td><a href="tampil.php?nis='.$data['nis'].'">'
.$data['nis']. ' </a></td>';
echo
'<td>' .$data['nama']. '</td>';
echo
'<td><a
href="edit.php?nis='.$data['nis'].'">Edit</a></td>';echo
'<tr>';
$no++;
}
}
?>
</table>
</body>
</html>
6. Kemudian buatlah script dengan nama tu.php untuk menampilkan data siswa
yang sudah diinputkan. Adapun script yang saya gunakan
<!doctype
html>
<html>
<head>
<title></title>
<link rel="stylesheet"
type="text/css" href="style.css">
<link
href="path/to/default.css" rel="stylesheet"
type="text/css"></link>
</head>
<body>
<?php
include("cektu.php");
include("atas_TU.php");
?>
<br/>
<br/>
<br/>
<br/>
<br/>
<h3
align="center">DATA SISWA<h3>
<table
align="center" cellpadding="5" cellspacing="0"
border="1">
<tr
bgcolor="#CCCCCC">
<th>No.</th>
<th>Nis</th>
<th>Nama</th>
<th>Action</th>
</tr>
<?php
include('koneksi.php');
$query =
mysql_query("SELECT * FROM data_siswa ORDER BY nis ASC") or die
(mysql_error());// untuk menjalankan query atau perintah sql seperti select,
delete
if(mysql_num_rows($query) == 0){ //untuk menghitung jumlah record yang
dihasilkan dari sebuah perintah sql.
echo
'<tr> <td colspan="6">Tidak ada data !
</td></tr>';
}
else {
$no = 1;
while($data
= mysql_fetch_assoc($query)){ //mysql_fetch_assoc digunakan untuk menghasilkan
array dari tabel hanya dalam bentuk associative array
echo '<tr bgcolor="#FBFBEF">'; // untuk menampilkan satu atau
lebih data
echo
'<td>' .$no. '</td>';
echo
'<td><a href="tampil.php?nis='.$data['nis'].'">'
.$data['nis']. ' </a></td>';
echo
'<td>' .$data['nama']. '</td>';
echo
'<td><a
href="edit.php?nis='.$data['nis'].'">Edit</a></td>';echo
'<tr>';
$no++;
}
}
?>
</table>
</body>
</html>
tampilan yang akan dihasilkan adalah seperti ini
Kira-kira seperti itulah tutorial cara
membuat form input untuk menambahkan data ke tabel di database menggunakan php
dan mysql. terimakasih sudah berkunjung dan menyempatkan
waktu untuk membaca artikel di blog ngapakkoding.