Membuat Formulir Registrasi Pengguna dengan PHP MYSQL

Publish Date : 17-05-2017 , dibaca 26866 kali, Hari ini dibaca : 1 kali ,0 comments

Cara Membuat Formulir Registras pengguna.. Berikut ini kita akan membuat Script Formulir Registrasi atau Pendaftaran Pengguna dengan PHP MYSQL , Dalam pembuatan Form Pendaftaran Anggota sebenarnya cukup mudah, dimana hal ini sama dengan proses insert / simpan data ke database , Form pendaftaran merupakaan form yang digunakan untuk melakukan pengisian data sesuai dengan system yang ada..

OK.. dalam hal ini kita akan membuat Form Pendaftaran Sederhana dengan PHP MYSQL

membuat formulir pendaftaran dengan php mysql

Script Pendaftaran PHP MYSQL

Pertama buat database dengan nama "db_user" , kemudian buat sebuah tabel dengan nama "user", berikut script sql nya :

CREATE TABLE IF NOT EXISTS `user` (
  `id_user` int(2) NOT NULL AUTO_INCREMENT,
  `userid` varchar(50) NOT NULL,
  `password` varchar(50) NOT NULL,
  `aktif` enum('Y','N') NOT NULL DEFAULT 'Y',
  `nama` varchar(50) NOT NULL,
  `alamat` varchar(100) NOT NULL,
  `email` varchar(30) NOT NULL,
  `hp` varchar(20) NOT NULL,
  PRIMARY KEY (`id_user`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=24 ;

Kemudian, kita buat koneksi nya

koneksi.php

<?php
$server="localhost";
$user="root";
$password="";
$database="db_user";

mysql_connect($server,$user,$password)or die ("Tidak Konek");
mysql_select_db($database) or die ("Gagal Koneksi Ke Database");

?>

sekarang , kita akan membuat Form Pendaftaranya / Formulir form nya

index.php

<form name="form1" method="post" action="index.php?act=simpan">
  <table width="400" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr valign="middle" bgcolor="#99FF00">
      <td height="40" colspan="2"><div align="center" class="style1 style2">FORM REGISTER </div></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td><div align="right">Nama</div></td>
      <td>:
      <input name="nama" type="text" id="nama"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td><div align="right">Alamat</div></td>
      <td>:      
      <textarea name="alamat" id="alamat"></textarea></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td><div align="right">Kode Pos </div></td>
      <td>:
        <input name="kpos" type="text" id="kpos"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td><div align="right">Jenis Kelamin </div></td>
      <td>:
        <select name="jk" id="jk">
          <option value="Laki-Laki">Laki-Laki</option>
          <option value="perempuan" selected>Perempuan</option>
        </select></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td><div align="right">Tempat Lahir </div></td>
      <td>:
        <input name="tempatlahir" type="text" id="email3"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td><div align="right">Tanggal Lahir </div></td>
      <td>:
        <input name="tanggallahir" type="text" id="email4">
        *dd/mm/yyyy</td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td><div align="right">email</div></td>
      <td>:
      <input name="email" type="text" id="email"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td><div align="right">Hp</div></td>
      <td>:
      <input name="hp" type="text" id="hp"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td><div align="right">Password </div></td>
      <td>:
      <input name="password" type="password" id="password"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Register">
      <input type="reset" name="Submit2" value="Reset"></td>
    </tr>
  </table>
</form>

 OK.. sekarang sisipkan code PHP untuk prosesnya di atas tag <form>

<?php
if ($_GET['act']=="simpan") {
include "koneksi.php";
//PERINTAH MENGECEK AGAR TIDAK TERDAPAT USER YANG SAMA
$cek_user=mysql_num_rows(mysql_query("SELECT * FROM user WHERE userid='$_POST[userid]'"));
if ($cek_user > 0) {
        echo '<script language="javascript">
              alert ("User Sudah Ada Yang Menggunakan");
              window.location="index.php";
              </script>';
              exit();
}
else {
$level='user';
$password= $_POST["password"];
mysql_query("INSERT INTO user (nama,
                               alamat,
                               kodepos,
                               email,
                               jk,
                               telpon,
                               tmpt_lahir,
                               tgl_lahir,
                               level,
                               password)
                        Values ('$_POST[nama]',
                                '$_POST[alamat]',
                                '$_POST[kpos]',
                                '$_POST[jk]',
                                '$_POST[email]',
                                '$_POST[hp]',
                                '$_POST[tempatlahir]',
                                '$_POST[tanggallahir]',
                                '$level',
                                '$password')");
        echo '<script language="javascript">
              alert ("Registrasi Berhasil Di Lakukan");
              window.location="index.php";
              </script>';
              exit();
              }
    }
?>

Produk Rekomendasi

Artikel Terkait

Diskusi



wa