Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(1);
- //koneksi ke mysql tujuan host.username dan password sesuaikan dengan komputer anda
- mysql_connect("localhost","jackhack","dancing01")or
- die("Koneksi ke host tidak dapat di lakukan");
- //koneksi ke database, nama database sessuaikan dengan database yang ada di mysql anda
- mysql_select_db("test")or
- die("database yang di pilih tidak tersedia");
- //jika ingin mengambil jam dari jam komputer anda sebaiknya tambahkan script ini:
- date_default_timezone_set('UTC');
- date_default_timezone_set('Asia/Jakarta');
- //jika tidak ditambahkan maka php akan mengambil default tanggal dan waktu dari server php yang mana berbeda dengan jam pada komputer anda
- $id=$_POST['tid'];
- $email=$_POST['temail1'];
- $jenkel=$_POST['jeniskelamin'];
- $kota=$_POST['tkota'];
- $pass=$_POST['tpass'];
- $tgl=$_POST['tthn']."-".$_POST['tbln']."-".$_POST['ttgl'];
- $tgl_daftar=date('Y-m-d.H:i:s');
- $tanya=$_POST['ttanya'];
- $jawab=$_POST['tjawab'];
- $sqlquery = mysql_query("SELECT id FROM biodata WHERE id = '$id' ");//mElihat apa data yang di input user telah ada di database atau belum
- $data = mysql_num_rows($sqlquery);
- if ($data == 1){//mengecek jika variable data bernilai 1 berarti ID yang ingin di input telah ada pada database
- die("ID sudah ada silahkan masukan data lain");
- }elseif (empty($id)||empty($email)||empty($jenkel)||empty($kota)||empty($pass)||empty($tgl)||empty($tgl_daftar)||empty($tanya)||empty($jawab)) {//validasi kalau data ada yang tidak di isi
- die("Silahkan isi semua data");
- }elseif (strlen($id)<5) {//validasi kalau inputan ID di isi kurang dari 5 karakter
- die("ID harus lebih dari 5 angka");
- }elseif (strlen($pass)<5) {//validasi kalau inputan password di isi kurang dari 5 karakter
- die("Password harus lebih dari 5 angka");
- }else{
- //kalau data telah sesuai dengan validasi akan di input ke dalam database
- $sql = mysql_query("insert into biodata values ('$id','$email','$jenkel','$kota','$pass','$tgl','$tgl_daftar','$tanya','$jawab')")or
- die(mysql_error());
- echo "Data telah berhasil di input";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment