contact
WA: 0822-8846-7823
SMS: 0822-8846-7823
Call: 0822-8846-7823
BBM: D7DB3491
ebsofmail@gmail.com

Membuat Formulir Registrasi Pengguna dengan PHP MYSQL

Posted in PHP MYSQL / i Life at 17 Mei 2017 With 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();
              }
    }
?>

Artikel Rekomendasi

Artikel Terkait

Diskusi