input data ke database dengan php dan mysql

10
rajaputramedia.com | Free Articles and Programming Tutorials 1 Input Data ke Database dengan PHP dan MySQL Andi Hatmoko [email protected] www.rajaputramedia.com ; blog.rajaputramedia.com Insert atau input data ke database dengan PHP dan MySQL, source code atau script PHP digunakan sebagai perintah atau instruksi program, sedangkan MySQL digunakan sebagai databasenya (wadah/penampungan). Jadi dalam tutorial ini kita akan mempelajari 2 (dua) pemrograman sekaligus yaitu pemrograman PHP dan pemrograman database MySQL. Agar proses insert atau input data ke database MySQL dapat dilakukan, selain menggunakan 2 (dua) modul yaitu script PHP dan database MySQL, juga dibutuhkan satu file khusus yang menyimpan script PHP sebagai file penghubung atau koneksi ke database (read: koneksi.php), untuk itu silahkan baca artikelnya di cara membuat koneksi PHP ke database MySQL . Berikut adalah langkah-langkah atau cara melakukan insert atau input data ke database dengan PHP dan MySQL: 1. Buat database dan tabel MySQL Jika belum paham, Anda dapat membacanya disini cara membuat databse dan tabel MySQL di xampp server localho s t . Buat database dengan nama "akademik", kemudian nama tabel nya "mahasiswa". Pada tabel mahasiswa tentukan jumlah fields atau atributnya, jika pada fields atau atribut tersebut terdiri dari id_mahasiswa, nama, jurusan, alamat, dan telepon, maka tabel tersebut berarti mengandung 5 (lima) fields atau atribut, tentukan juga type dan length/value nya sesuai kebutuhan data Anda. Sehingga tabel mahasiswa pada database akademik akan terbentuk seperti pada contoh gambar di bawah ini:

Upload: candra-gunawan

Post on 24-Sep-2015

35 views

Category:

Documents


5 download

TRANSCRIPT

  • rajaputramedia.com | Free Articles and Programming Tutorials 1

    Input Data ke Database dengan PHP dan MySQL

    Andi Hatmoko

    [email protected] www.rajaputramedia.com ; blog.rajaputramedia.com Insert atau input data ke database dengan PHP dan MySQL, source code atau script PHP digunakan sebagai perintah atau instruksi program, sedangkan MySQL digunakan sebagai databasenya (wadah/penampungan). Jadi dalam tutorial ini kita akan mempelajari 2 (dua) pemrograman sekaligus yaitu pemrograman PHP dan pemrograman database MySQL. Agar proses insert atau input data ke database MySQL dapat dilakukan, selain menggunakan 2 (dua) modul yaitu script PHP dan database MySQL, juga dibutuhkan satu file khusus yang menyimpan script PHP sebagai file penghubung atau koneksi ke database (read: koneksi.php), untuk itu silahkan baca artikelnya di cara membuat koneksi PHP ke database MySQL.

    Berikut adalah langkah-langkah atau cara melakukan insert atau input data ke database dengan PHP dan MySQL:

    1. Buat database dan tabel MySQL

    Jika belum paham, Anda dapat membacanya disini cara membuat databse dan tabel MySQL di xampp server localhost. Buat database dengan nama "akademik", kemudian nama tabel nya "mahasiswa". Pada tabel mahasiswa tentukan jumlah fields atau atributnya, jika pada fields atau atribut tersebut terdiri dari id_mahasiswa, nama, jurusan, alamat, dan telepon, maka tabel tersebut berarti mengandung 5 (lima) fields atau atribut, tentukan juga type dan length/value nya sesuai kebutuhan data Anda. Sehingga tabel mahasiswa pada database akademik akan terbentuk seperti pada contoh gambar di bawah ini:

  • rajaputramedia.com | Free Articles and Programming Tutorials 2

    2. Sekarang database dan tabel MySQL yang dibutuhkan untuk menampung data yang akan diinsert atau diinput telah selesai dibuat.

    3. Buat GUI (Graphic User Interface) sedemikian rupa sehingga membentuk form insert atau input data.

    GUI kita bentuk dengan script HTML akan tetapi disimpan dengan nama index.php, script HTML tersebut adalah sebagai berikut:

    01

    02

    03 Input Data ke Database dengan PHP dan MySQL

    04

    05

    06

    07

    08

    09

    10

    11 INPUT DATA

  • rajaputramedia.com | Free Articles and Programming Tutorials 3

    MAHASISWA

    12

    13

    14

    15 View Data

    16

    17

    18

    19

    20 NIM

    21

    22

    23

    24

    25 Nama

    26

    27

    28

    29

    30 Jurusan

    31

    32

    33

    34

    35 Alamat

  • rajaputramedia.com | Free Articles and Programming Tutorials 4

    36

    37

    38

    39

    40 Telepon

    41

    42

    43

    44

    45

    46

    47

    48

    49

    50

    51

    52

    4. Script HTML di atas akan membentuk GUI seperti pada gambar di bawah ini:

  • rajaputramedia.com | Free Articles and Programming Tutorials 5

    5. Buat file action untuk mengeksekusi atau melaksanakan perintah / instruksi input yang dikirim.

    Pada script HTML di langkah no 2 (dua) perhatikan script di baris nomor 3 yaitu pada bagian action="action_input.php", action_input.php inilah yang disebut sebagai file action yang akan mengeksekusi sebuah perintah yang dikirim dari suatu program. Berikut adalah script PHP pada file action_input.php:

    01

  • rajaputramedia.com | Free Articles and Programming Tutorials 6

    21 VALUES ('$id_mahasiswa','$nama','$jurusan','$alamat','$telepon')";

    22 $query_input =mysql_query($input);

    23 if ($query_input) {

    24 //Jika Sukses

    25 ?>

    26

    27 alert('Data Mahasiswa Berhasil diinput!');

    28 document.location='index.php';

    29

    30

    6. Buat GUI untuk melihat hasil insert atau input data tersebut. Setelah diinput maka kita harus memastikan apakah data yang diinput benar-benar tersimpan di dalam database. File yang akan membentuk GUI tersebut kita kasih nama apa ya? Baiknya view_input_data.php mungkin ya, tetapi terlalu panjang, view_data.php saja mungkin ya, setuju kan? Oke, script PHP nya seperti berikut:

    01

    02

    03 View Data Mahasiswa

    04

  • rajaputramedia.com | Free Articles and Programming Tutorials 7

    05

    06

    07 DATA MAHASISWA

    08

    09

    10

    11 No

    12 NIM

    13 Nama

    14 Jurusan

    15 Alamat

    16 Telepon

    17

    18

  • rajaputramedia.com | Free Articles and Programming Tutorials 8

    29 $telepon = stripslashes ($hasil['telepon']);

    30 {

    31 $nomer++;

    32 ?>

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    48

    49

    50

    51

    52

    53

    54

  • rajaputramedia.com | Free Articles and Programming Tutorials 9

    55

    56

    57

    63

    64

    65

    7. Simpan semua script PHP di atas (index.php, action_input.php, dan view_data.php, serta koneksi.php) dalam satu folder di directory xampp Anda. Sebagai contoh, folder tersebut kita beri nama "inputdata", maka alamat directory nya di C:\xampp\htdocs\inputdata. Jadi akses url di web browser menjadi http://localhost/inputdata

    8. Selesai, selanjutnya adalah uji coba tutorial.

    Berikut screen shoot hasil uji coba tutorial di atas: Input Data, file index.php

  • rajaputramedia.com | Free Articles and Programming Tutorials 10

    Lihat data yang diinput pada database MySQL.

    Lihat semua data yang telah diinput ke dalam database melalui browser, file view_data.php.

    Cukup mudah bukan? Jika Anda mengikuti tutorial dengan teliti dan benar, maka yakin Anda dapat membuatnya sendiri sekarang, bahkan bisa lebih luas lagi dari tutorial ini. Untuk melihat source code secara keseluruhan file nya dapat di download melalui link di bawah ini.

    Download Source Code

    script PHP database MySQL Free

    Demikian tutorial bagaimana membuat GUI dan script PHP untuk melakukan insert atau input data ke database dengan PHP dan MySQL. Terima kasih, semoga dapat membantu.

    Input Data ke Database dengan PHP dan MySQL