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...

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.

5 Distro Linux Terbaik Untuk Programmer

Distro Linux  adalah sebutan untuk sistem operasi komputer dan aplikasinya, merupakan keluarga Unix yang menggunakan kernel Linux. Distribusi Linux bisa berupa perangkat lunak bebas dan bisa juga berupa perangkat lunak komersial seperti Red Hat Enterprise, SuSE, dan lain-lain. Ada banyak distribusi atau distro Linux yang telah muncul. Beberapa bertahan dan menjadi distro besar, bahkan sampai menghasilkan distro turunan, contohnya distro Debian GNU/Linux. Distro ini telah menghasilkan puluhan distro turunan, antara lain Ubuntu, Knoppix, Xandros, DSL, dan sebagainya. Untuk mendapatkan distro Linux, anda dapat mengunduh langsung dari situs distributor distro bersangkutan, mengunduhnya dari mirror lokal (misalnya untuk mirror lokal Indonesia pada atau membelinya dari penjual lokal. Dibawah ini adalah 5 distro linux yang cocok untuk programmer : 1. Ubuntu Ubuntu  merupakan salah satu distribusi Linux yang berbasiskan Debian dan didistribusikan seba...