Cara Membuat Form Pendaftaran Anggota Menggunakan PHP & MySql Plus Source Code
Ditulis pada: Agustus 30, 2018
kali ini Rival akan mencoba berbagi sedikit pengetahuan saya kepada kalian semua, kali ini saya akan membahas tentang bagaimana cara membuat form pendaftaran sederhana dengan php dan mysql, kenapa saya bilang sederhana, karena pada tutorial ini saya belum menambahkan fungsi validasi dan juga fungsi chaptca, mungkin dipostingan berikutnya akan saya bahas, untuk mempersingkat waktu silahkan simak langkah-langkah cara membuat form pendaftaran anggota dengan PHP & MySql berikut.
Pertama kita harus membuat database terlebih dahulu, silahkan buat dengan nama databasenya sesuai keinginan, pada postingan ini saya kasi nama “anggotaa :.
Selanjutnya pada database tersebut kita harus membuat tabel, ini tabelnya saya kasi nama "penadftaran", tolong dinamai sesuka hati dan lagi sesuaikan dengan koneksi dan sqlnya, dan kalo ga mau repot ganti lagi, tinggal ikutin nama yang saya buat. Nama databasenya ada sedikit misal saat membuat tutorial ini kurang teliti, kalo mau ganti, saran saya kalo ga pengen bingung ikutin saja yang saya buat.
Selanjutnya pada database tersebut kita harus membuat tabel, ini tabelnya saya kasi nama "penadftaran", tolong dinamai sesuka hati dan lagi sesuaikan dengan koneksi dan sqlnya, dan kalo ga mau repot ganti lagi, tinggal ikutin nama yang saya buat. Nama databasenya ada sedikit misal saat membuat tutorial ini kurang teliti, kalo mau ganti, saran saya kalo ga pengen bingung ikutin saja yang saya buat.
buat tabel seperti gambar diatas, langkah selanjutnya adalah membuat file koneksinya, dimana file ini nantinya yang akan menghubungkan form kita dengan database, silahkan copy file dibawah ini dan simpan dengan nama “koneksi.php”.
Script koneksi.php
<? php
@mysql_connect ("localhost", "root", "") atau mati ("Maaf Koneksi Gagal!");
mysql_select_db ("anggota") ordie ("Database Tidak Ditemukan!");
?>
Kalo sudah tersimpan langkah kemudian buat tampilan bentuk pendaftarannya, disini tampilan sama eksekusinya saya gabungkan dalam satu file biar lebih hemat, file tampilan form ini saya kasi nama "daftar_anggota.php".
<? php
@mysql_connect ("localhost", "root", "") atau mati ("Maaf Koneksi Gagal!");
mysql_select_db ("anggota") ordie ("Database Tidak Ditemukan!");
?>
Kalo sudah tersimpan langkah kemudian buat tampilan bentuk pendaftarannya, disini tampilan sama eksekusinya saya gabungkan dalam satu file biar lebih hemat, file tampilan form ini saya kasi nama "daftar_anggota.php".
Script daftar_anggota.php
<style>
#daftar{
background:#transparent;
border:1px solid #ccc;
margin:auto;
width:400px;
padding:4px;
border-radius:3px;
}
.texbox{
border:1px solid #ccc;
height:25px;
}
.texarea{
border:1px solid #ccc;
}
.btn{
width:85px;
height:30px;
color:#099;
font-weight:bold;
margin-bottom:3px;
}
.btn:hover{
background:#333;
color:#fff;
font-weight:bold;
cursor:pointer;
border:2px solid #099;
border-radius:4px;
}
</style>
<?php
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
include "koneksi.php";
if ($_POST['act']=="add"){
$sql_add="INSERT INTO penaftaran (nama,jenis_kelamin,agama,tanggal_lahir,telepon,email,alamat) VALUES ("
."'".$_POST['nama']."',
'".$_POST['jk']."',
'".$_POST['agama']."',
'".$_POST['tgl_lahir']."',
'".$_POST['telepon']."',
'".$_POST['email']."',
'".$_POST['alamat']."') ";
@mysql_query($sql_add);
echo'<script>alert("Data Berhasil Disimpan");window.location ="tampil_anggota.php";</script>';
}
?>
<div id="daftar">
<p align="center">»FORM PENDAFTARAN ANGGOTA«</p>
<table border="0px">
<form method="post" enctype="multipart/form-data">
<tr><td>Nama Lengkap</td> <td>:</td> <td><input name="nama" size="25" class="texbox"></td></tr>
<tr><td>Jenis Kelamin</td><td>:</td><td><select name="jk" class="texbox" value="<?php $_POST['jk']?>">
<option value="pilih">--Pilih--</option>
<option value="Laki-laki">Laki-laki</option>
<option value="Perempuan">Perempuan</option>
</select></td></tr>
<tr><td>Agama</td><td>:</td><td><select name="agama" class="texbox" value="<?php $_POST['agama']?>>
<option value="pilih">--Pilih--</option>
<option value="pilih">--Pilih--</option>
<option value="Islam">Islam</option>
<option value="kristen">Kristen</option>
<option value="Hindu">Hindu</option>
<option value="buddha">Buddha</option>
</select></td></tr>
<tr><td>Tanggal Lahir</td> <td>:</td><td><input name="tgl_lahir" size="25" class="texbox"></td></tr>
<tr><td>Telepon</td> <td>:</td><td><input name="telepon" size="25" class="texbox"></td></tr>
<tr><td>Email</td> <td>:</td><td><input name="email" size="25" class="texbox"></td></tr>
<tr><td>Alamat</td> <td>:</td><td><textarea name="alamat" cols="25" rows="3" class="texarea"></textarea></td></tr>
<tr><td><input type="submit" value="Simpan" class="btn">
<input type="hidden" name="act" value="add"></td></tr>
</table>
</form>
</div>
#daftar{
background:#transparent;
border:1px solid #ccc;
margin:auto;
width:400px;
padding:4px;
border-radius:3px;
}
.texbox{
border:1px solid #ccc;
height:25px;
}
.texarea{
border:1px solid #ccc;
}
.btn{
width:85px;
height:30px;
color:#099;
font-weight:bold;
margin-bottom:3px;
}
.btn:hover{
background:#333;
color:#fff;
font-weight:bold;
cursor:pointer;
border:2px solid #099;
border-radius:4px;
}
</style>
<?php
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
include "koneksi.php";
if ($_POST['act']=="add"){
$sql_add="INSERT INTO penaftaran (nama,jenis_kelamin,agama,tanggal_lahir,telepon,email,alamat) VALUES ("
."'".$_POST['nama']."',
'".$_POST['jk']."',
'".$_POST['agama']."',
'".$_POST['tgl_lahir']."',
'".$_POST['telepon']."',
'".$_POST['email']."',
'".$_POST['alamat']."') ";
@mysql_query($sql_add);
echo'<script>alert("Data Berhasil Disimpan");window.location ="tampil_anggota.php";</script>';
}
?>
<div id="daftar">
<p align="center">»FORM PENDAFTARAN ANGGOTA«</p>
<table border="0px">
<form method="post" enctype="multipart/form-data">
<tr><td>Nama Lengkap</td> <td>:</td> <td><input name="nama" size="25" class="texbox"></td></tr>
<tr><td>Jenis Kelamin</td><td>:</td><td><select name="jk" class="texbox" value="<?php $_POST['jk']?>">
<option value="pilih">--Pilih--</option>
<option value="Laki-laki">Laki-laki</option>
<option value="Perempuan">Perempuan</option>
</select></td></tr>
<tr><td>Agama</td><td>:</td><td><select name="agama" class="texbox" value="<?php $_POST['agama']?>>
<option value="pilih">--Pilih--</option>
<option value="pilih">--Pilih--</option>
<option value="Islam">Islam</option>
<option value="kristen">Kristen</option>
<option value="Hindu">Hindu</option>
<option value="buddha">Buddha</option>
</select></td></tr>
<tr><td>Tanggal Lahir</td> <td>:</td><td><input name="tgl_lahir" size="25" class="texbox"></td></tr>
<tr><td>Telepon</td> <td>:</td><td><input name="telepon" size="25" class="texbox"></td></tr>
<tr><td>Email</td> <td>:</td><td><input name="email" size="25" class="texbox"></td></tr>
<tr><td>Alamat</td> <td>:</td><td><textarea name="alamat" cols="25" rows="3" class="texarea"></textarea></td></tr>
<tr><td><input type="submit" value="Simpan" class="btn">
<input type="hidden" name="act" value="add"></td></tr>
</table>
</form>
</div>
kita harus membuat uotputnya, dimana nanti file ini akan menampilkan hasil yang sudah kita simpan ke dalam database, disini saya nama “tampil_anggota.php”.
Script tampil_anggota.php
<style>
#anggota{
background:#transparent;
border:1px solid #ccc;
margin:auto;
width:710px;
padding:4px;
border-radius:3px;
}
.tabel{
border:1px solid #ccc;
}
#tr{
border:1px solid #ccc;
background:#444;
color:fff;
padding:12px;
text-align:center;
}
</style>
<div id="anggota">
<p align="center">»DAFTAR NAMA ANGGOTA«</p>
<?php
//error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
include "koneksi.php";
$sql="SELECT * FROM penaftaran";
$result = mysql_query($sql);
echo"<table border='1px'>";
echo"<tr id='tr'>";
echo"<td>Nama</td>";
echo"<td>jenis Kelami</td>";
echo"<td>Agama</td>";
echo"<td>Tanggal Lahir</td>";
echo"<td>Telepon</td>";
echo"<td>Email</td>";
echo"<td>Alamat</td>";
echo"</tr>";
while ($row = mysql_fetch_array($result))
{
echo "<tr>";
echo"<td>".$row['nama']."</td>";
echo"<td>".$row['jenis_kelamin']."</td>";
echo"<td>".$row['agama']."</td>";
echo"<td>".$row['tanggal_lahir']."</td>";
echo"<td>".$row['telepon']."</td>";
echo"<td>".$row['email']."</td>";
echo"<td>".$row['alamat']."</td>";
echo"</tr>";
}
echo"</table>";
?>
<a href="daftar_anggota.php">« Back</a>
</div>
<style>
#anggota{
background:#transparent;
border:1px solid #ccc;
margin:auto;
width:710px;
padding:4px;
border-radius:3px;
}
.tabel{
border:1px solid #ccc;
}
#tr{
border:1px solid #ccc;
background:#444;
color:fff;
padding:12px;
text-align:center;
}
</style>
<div id="anggota">
<p align="center">»DAFTAR NAMA ANGGOTA«</p>
<?php
//error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
include "koneksi.php";
$sql="SELECT * FROM penaftaran";
$result = mysql_query($sql);
echo"<table border='1px'>";
echo"<tr id='tr'>";
echo"<td>Nama</td>";
echo"<td>jenis Kelami</td>";
echo"<td>Agama</td>";
echo"<td>Tanggal Lahir</td>";
echo"<td>Telepon</td>";
echo"<td>Email</td>";
echo"<td>Alamat</td>";
echo"</tr>";
while ($row = mysql_fetch_array($result))
{
echo "<tr>";
echo"<td>".$row['nama']."</td>";
echo"<td>".$row['jenis_kelamin']."</td>";
echo"<td>".$row['agama']."</td>";
echo"<td>".$row['tanggal_lahir']."</td>";
echo"<td>".$row['telepon']."</td>";
echo"<td>".$row['email']."</td>";
echo"<td>".$row['alamat']."</td>";
echo"</tr>";
}
echo"</table>";
?>
<a href="daftar_anggota.php">« Back</a>
</div>
Lihat Juga Source Code Lainnya :
- Source Code PHP Codeigniter Sistem Manajemen Kursus Mengemudi & Menjahit
- Free Donwload Source Code Project Web Aplikasi Ujian Online berbasis PHP dan Mysql
- Donwload Source Code Project Aplikasi Laundry Mengunakan VB.Net untuk Tugas Akhir
- Soure Code Gratis System informasi Pelayanan Online Kelurahan Berbasis PHP
- Download Source Code Aplikasi Helpdesk System Berbasis Web Framework PHP Codeigniter
- Source Code Aplikasi koperasi simpan pinjam berbasis web based PHP Native