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