Thursday, June 16, 2011

Script php untuk mengirim data ke table database MySQL (Contoh Sederhana)

Untuk mengirim data ke table database MySQL, anda bisa langsung menginputkanya secara manual menggunakan CMD (Comand Prompt), atau bisa juga menggunakan phpMyAdmin... Tapi pada kesempatan kali ini saya akan mencoba menjelaskan bagaimana cara menginputkan data pada table database MySQL menggunakan script program php (Ini adalah versi bagi pemula).

Baiklah, kita langsung saja... Misalnya anda memiliki database bernama databasesaya dan isi dari database tersebut adalah sebagai berikut:

CREATE TABLE `tablesaya` (
  `data1` varchar(100) NOT NULL,
  `data2` varchar(100) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

ScreenShoot:



Sedangkan info login ke Server MYSQL nya adalah sebagai berikut:

Nama Server: localhost
Username: root 
Password: 1234

Kemudian untuk menginputkan data baru ke table1 dan ke table2 pada database bernama databasesaya, anda membutuhkan pengaturan koneksi antara php dan MySQL, silahkan anda membuatnya terlebih dahulu, kurang lebih seperti ini (Silahkan disesuaikan):

File: config.php
<?php
$koneksi = mysql_connect("localhost", "root", "1234");
mysql_select_db("databasesaya", $koneksi) ;
?>

Kemudian silahkan buat file index.php yang didalamnya terdapat form untuk mengirim data yang akan diinputkan, contohnya seperti dibawah ini:

File: index.php
<form action="proses.php" method="post">
Data 1 : <input type="text" name="data1"/><br />
Data 2 : <input type="text" name="data2"/><br />
<input type="submit" value="Kirim Ke Database"/>
</form>

ScreenShoot:


Kemudian setelah  itu silahkan buat file pemrosesanya seperti dibawah ini:

File: proses.php

<?php
include "config.php";
$data1 = $_POST['data1'];
$data2 = $_POST['data2']; 
mysql_query("INSERT INTO tablesaya(data1, data2) VALUES('$data1','$data2')");
echo "<h2>Data telah diproses!</h2>
Data1: $data1 <br/>
Data2: $data2";
?>

Selesai sudah proses pengiriman data ke table database....

Sekarang bagaimana cara untuk menampilkan data tersebut pada file php...?
Contoh sederhananya seperti di bawah ini :

<?php
include "config.php";
$query = "SELECT data1, data2 FROM tablesaya";
$run = mysql_query($query);
while($hasil = mysql_fetch_array($run))
{
echo "Data1: $hasil[data1] <br/>";
echo "Data2: $hasil[data2]";
}
?>

Silahkan anda mencobanya pada localhost saja menggunakan paket XAMPP (Untuk Windows), atau paket Server sejenis lainya, seperti LocalServer, dll....

Selamat mencoba, dan semoga bermanfaat, Wassalam...!

IKLAN



Ikuti di Google+




Komentar di Facebook:

Jika ingin bertanya, silahkan gunakan Form komentar yg paling bawah selain komentar di Facebook ini, karena tidak setiap saat sy monitor trus di Facebook. Thank's

22 komentar:

  1. boleh kursus singkat g? aq dah ada website tp blm bisa bikin db nya?

    ReplyDelete
  2. Rimaya Sukardi >> Boleh2x aj...!

    ReplyDelete
    Replies
    1. kalo mau pengen bisa program PHP kursus dimana yak...??? ane di daerah jakbar kebon jeruk.... or si om mau berbagi ilmu ama ane maybe..???? (penuh harap) hehehehehe nmr ane om 085692570561 makasih sebelumnya

      Delete
  3. om, saya punya tugas akhir tentang PHPMyAdmin. saya mau bertanya nih, cara masukin angka ke database gimana ya? disitu saya sudah mengetahui angka kecepatan loading web (TA saya tentang kecepatan loading web om), nah kan sudah muncul angka kecepatannya, angka tersebut dimasukin ke database nya gimana ya? saya sudah coba tapi malah domainnya yg masuk ke databasenya.. mohon bantuannya.. terima kasih

    ReplyDelete
    Replies
    1. Mungkin mas indra salah membuat Variable nya, coba perhatikan contoh Variable diatas, $data1 dan $data2, yg isinya adalah data yang dibawa dari form yg diberi nama data1 dan data2,, begitupun proses memasukan data angka ataupun hurup, proses nya ga jauh berbeda:

      mysql_query("INSERT INTO namatable(data1, data2) VALUES('$data1','$data2')");

      Kalo boleh sy bantu, silahkan kirim kode nya ke email sy, ada di halaman Contact, mudah2an sy bs bantu...

      Delete
  4. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. Koneksi ke server MySQL nya udh bner ap blm...?
      Klo mau silahkan kirim koding nya ke email aj, biar sy cek....

      Delete
  5. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. Ok, kirim aj ke almt: info@tutorialwebgratis.com

      Delete
  6. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. Script nya udh sy update Mba,, silahkan di cek di email masuk nya....

      Delete
  7. This comment has been removed by the author.

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. This comment has been removed by the author.

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. tolong bgt lh om itu ga mw nginput . .

      Delete
    2. Udh sy update mba,, silahkan cek di email....

      Delete

 
Free hosting
Copyright © . Tutorial Web Gratis