PHP INSERT DATA INTO MYSQLi

Assalamualakum wr.wb

Selamat malam sahabat blogger bertemu lagi kita ya , kali belajar di perantauan akan membahas tentang cara input data menggunakan php dan mysqli , Pasti nya ini sudah tidak asing lagi bagi kawa-kawan, tapi tentunya ini bagi yang belum mengetahuinya anda berada di situs yang tepat OK.

Untuk mahasiswa yang jurusan TI pastinya ini sangat penting ya , buat mahasiswayang baru kalian bakal temu mata kuliah tentang php, dan saya sudah melewatinya , ini waktu saya bergagi dengan teman-teman kuliah dan yang lainya hehe.

Input data adalah suatu proses untuk memasukkan data ke dalam database. Sintak dasarnya :

Insert into nama_tabel (field1, field2,...) VALUES (�data1�,�data2�,...) ;

Untuk memprakttekkanya, tulisan dua file script berikut :

Skrip index/ tampilan awal , simpan dengan nama index.php :
<!DOCTYPE html>
<html>
<head>
<title>Teknik Input Data</title>
<link rel="stylesheet" href="assets/css/bootstrap.min.css"/>
<script type="text/javascript" src="assets/js/jquery-2.0.2.min.js"></script>
<script type="text/javascript" src="assets/js/bootstrap.min.js"></script>
<link rel="stylesheet" type="text/css" href="assets/css/icon.css">
</head>
<body>

<div class="container">
<div class="row">
<div class="col-md-3">
</div>
<div class="col-md-6" style="margin-top: 50px;">
<div class="panel panel-primary">
  <div class="panel-heading">Form Buku Tamu <span style="float: right;"><u>Belajar di Perantauan</u></span></div>
  <div class="panel-body">
    <form method="GET" action="proses_tamu.php">
    <div class="form-group">
    <label>Nama :</label>
    <input type="text" name="nama" class="form-control" placeholder="Nama">
    </div>
    <div class="form-group">
    <label>Email :</label>
    <input type="text" name="email" class="form-control" placeholder="Email">
    </div>
    <div class="form-group">
    <label>Pesan :</label>
    <textarea name="pesan" class="form-control" rows="5">
   
    </textarea>
    </div>
    <button class="btn btn-primary"  style="float: right;"><a href=""><font color="white">KIRIM</font></a></button>
    </form>
  </div>
</div>
</div>
<div class="col-md-3">
</div>
</div>
</div>

</body>
</html>


                                       
Skrip proses_tamu.php :
<?php 

//koneksi database
$konek= mysqli_connect("localhost","root","","latihan");

// ambil variable yang di kirim ke form
$nama = $_GET['nama'];
$email = $_GET['email'];
$pesan = $_GET['pesan'];

$sql = "INSERT into tamu (nama,email,pesan)
VALUES('$nama','$email','$pesan')";
$data = mysqli_query($konek,$sql);

// apabila query untuk menginput data benar
if ($data) {
  echo "Input Data Tamu Berhasil";
  } else {
  echo "Input Data Tamu Gagal";
  }
 

 ?>



Keterangan Script :

         Mysqli_connect(�hostname�,�username�,�password�,�database�);
Untuk melakukan koneksi ke server database MSQLi
Secara default , hostmane : localhost, username : root, password : (kosong), sedangkan database : ( sesuaikan dengan nama database teman-teman ).

         Mysqli_query(koneksi,query);
Mengirim query ke server database Mysqli untuk di eksekusi.



         Parameter koneksi di isi dengan variable yang menyimpan data koneksi, yaitu $konek. Sedangkan query berisi sintak SQL, dalam contoh ini $query berisi query untuk input (insert) data ke dalam tabel.

Sekarang coba jalankan program yang sudah teman-teman buat tadi , isikan data nya sesuai dengan label/nama field di database , lalu klik tombol Kirim.




Maka data-data yang di masukkan di form akan dikirim ke script proses_tamu.php untuk di proses. Apabila tidak ada kesalahan dalam script, maka proses input data tamu telah berhasil. 


Na sekarang coba kita cek ke data base yang udah saya buat tadi , kalo teman-tamn bingung cara buat data base , bisa baca ini dulu ya cara membuat data base dengan cepat.


Udah masuk tu ke databasenya , berati kita udah berhasil ni teman-teman, banyak cara sich untuk melakukan insert data, setiap orang mempunyai ciri khas masing-masing , teman-teman boleh juga dengan cara yang lain, intinya yang penting datanya masuk ya hehe. masuk mana min ? ya kedata base dong, masak ke hati admin yang lagi kosong ini wkwk.

Semoga bermamfaat ya, silahkan di share !!! 



0 Response to "PHP INSERT DATA INTO MYSQLi"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel