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

IKLAN:


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 AppServ, LocalServer, dll....

IKLAN:


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

Posting Komentar

22 Komentar

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

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

    BalasHapus
    Balasan
    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

      Hapus
  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

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

      Hapus
  4. Komentar ini telah dihapus oleh pengarang.

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

      Hapus
  5. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
    Balasan
    1. Komentar ini telah dihapus oleh pengarang.

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

      Hapus
  6. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
    Balasan
    1. Script nya udh sy update Mba,, silahkan di cek di email masuk nya....

      Hapus
  7. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  8. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  9. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  10. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  11. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
    Balasan
    1. tolong bgt lh om itu ga mw nginput . .

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

      Hapus