Skip to main content

Cara Membuat Form Daftar Dengan PDO Mudah

Oke , selamat siang . untuk post kali ini saya akan posting tentang cara insert / input data dengan pdo (php data object). PDO adalah cara ramping yang konsisten untuk mengakses database. Ini berarti pengembang dapat menulis kode portabel jauh lebih mudah. PDO bukan lapisan abstraksi seperti PearDB.

Untuk posting kali ini saya akan membuat form register / daftar dengan menggunakan PDO dilengkapi dengan Not Duplicate Username . Langsung simak saja , mastah :



  Pertama kita buat Daftar.php



<!DOCTYPE html>
<html> <head>     <title> Daftar Dengan PDO </title> </head> <link rel="stylesheet" type="text/css" href="Design.css"> <body> <form method="post" id="daftar"> <div id="regis">     <h3>Daftar Disini</h3>     <input type="text" name="username" placeholder="Masukan Username"> <br><br>     <input type="text" name="password" placeholder="Masukan Password"> <br><br>     <input type="submit" name="daftar" value="Daftar"> <br>   </div> </form> </body> </html> 

Lalu Copy Paste Script Dibawah Ini Dibawah </form>



<?php 

$con = new PDO ('mysql:host=localhost;dbname=nub_coding','root','');
if (isset($_POST['daftar'])) {
 $username = $_POST['username'];
 $password = md5($_POST['password']);

 $q = $con->query("SELECT Username FROM Login WHERE '$username' = Username");
 $q->execute();

if ($username=='' || $password =='') {
 echo "Harap Isi Username & Password";

}else if ($q->fetchColumn()) {
 
 echo "Maaf , Username Sudah Digunakan";

} else {

$sql = $con->prepare("insert into login (Username, Password) values(:Username,:Password)");
$result = $sql->execute(array(':Username'=>$username,':Password'=>$password));

if ($result) {

 echo "Berhasil Daftar";
} else {

 echo "Gagal Daftar";
}

}

}



 ?> 


 Buat Design.css Untuk Mempercantik Formnya , masukan script dibawah ini :

body {
 background: #f2f9f9;
 margin: 0;
 padding: 0;
}
h3 {

 width: 95%;
 border-bottom: 1px solid #f2f2f2;
 padding-bottom: 25px;
}

#daftar {

 width:400px;
 padding:5px;
 background: #fff;
 margin:180px auto;
}


#regis {
 width: 90%;
 height: auto;
 margin:0 auto;
}

#regis input[type=text] {
 padding: 20px;
 width: 300px;
 outline: none;
 border: 1px solid #f1f1f1;
}

#regis input[type=submit] {
 padding: 15px;
 outline: none;
 cursor: pointer;
 background: #333;
 color: #fff;
 border: 1px solid #f1f1f1;
 transition: all 0.8s;
 margin-bottom: 20px;
}

#regis input[type=submit]:hover {

 background: #01b2aa;

} 
 
Download Script : Tutorial Daftar Dengan PDO  
 
OKe selamat mencoba , tutorial selanjutnya membuat Form Login.
 
Terimakasih , semoga bermanfaat. 

Comments

Popular posts from this blog

3 Admin Template Terbaik 2018 Bootstrap

Assalamu'alaikum Wr. Wb. Siapa si yang belum tahu Bootstrap ?. Bootstrap merupakan framework untuk membangun desain web secara responsif. Artinya, tampilan web yang dibuat oleh bootstrap akan menyesuaikan ukuran layar dari browser yang kita gunakan baik di desktop, tablet ataupun mobile device. Fitur ini bisa diaktifkan ataupun dinon-aktifkan sesuai dengan keinginan kita sendiri. Sehingga, kita bisa membuat web untuk tampilan desktop saja dan apabila dirender oleh mobile browser maka tampilan dari web yang kita buat tidak bisa beradaptasi sesuai layar. Dengan bootstrap kita juga bisa membangun web dinamis ataupun statis. Nah saya disini akan post 3 Template terbaik bootstrap, tentunya gratis, Langsung sedot aja stah. 1. ElaAdmin Link :  Download Disini 2. Gentellela (Most Popular) Link :  Download Disini 3. AdminLte 2 Link :  Download Disini Nah, itu dia 3 admin template bootstrap gratis. Jika ada lagi yang mau ditambahkan silahkan komentar dibawah ini st

Download Aplikasi Toko Buku Dengan Php & Mysql

Assalamualikum, pada kesempatan kali ini saya kembali mengupdate sedikit ilmu yang mukin dapat dijadikan manfaat dan berguna bagi anda, pada kesempan ini saya memberikan souce kode Aplikasi Toko Buku Online Menggunakan PHP dan Mysql. Langsung download :  Toko Buku Baca Juga >>>  Download MaterializeCss Offline Baca Juga >>>  Membuat Template Blog Sendiri Dengan Bootstrap SCREENSHOT :  Terimkasih semoga bermanfaat.

Membuat Login Multi Level Dengan PHP + MySQLi Object Oriented

Membuat Login Multi Level Dengan MySQLi Object Oriented - Oke stah pada potingan kali ini Nub Coding akan mencoba membuat tutorial login multi level dengan MySQLi Object Oriented dengan Security. Sebuah website yang memiliki multiple admin atau mungkin admin dan user tentunya membutuhkan implementasi pemrograman menggunakan teknik pelevelan. Misalnya dalam suatu aplikasi web terdapat dua jenis admin, diantaranya : Administrator (akses ke seluruh administrasi situs web) User biasa (akses ke beberapa fitur situs) Dari dua jenis admin tersebut, perbedaan mendasar terletak pada previlige (hak akses) terhadap halaman administrasi website. Awal mula saya mencari pemecahan metode pelevelan di internet, namun tidak menemukan cara yang sederhana. Sehingga suatu waktu saya berhasil memecahkan sistem pelevelan secara mudah menggunakan PHP MySQLi Object Oriented. Langsung simak Videonya saja stah : Lihat Tutorial TERIMAKASIH SEMOGA BERMANFAAT