Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

10
7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 1/10 Rosihan Ari's Blog Ketika berbagi ilmu menjadi investasi dunia dan akhirat… HOME | ABOUT ME | NO REKENING | NO RESI PENGIRIMAN BARANG TELAH DIBUKA !!! Toko Ebook Tutorial "RosihanAri.Net" Free Ebook Tutorial from Rosihan Ari's Blog Tutorial Javascript | Tutorial PHP | Tutorial AJAX | Tutorial CSS | Tutorial FPDF | Tutorial Wordpress | Tutorial Java SE Slot iklan tersedia, pasang iklan di atas Script INSERT Data Dengan PHP dan MS. Access April 4th, 2009 | by rosihanari | Cetak Artikel Artikel ini merupakan lanjutan dari artikel sebelumnya tentang cara koneksi PHP ke MS. Access . Topik yang akan dibahas dalam postingan saya diwaktu pagi hari setelah subuh kali ini mengenai bagaimana cara membuat script PHP untuk insert data ke MS. Access melalui sebuah form. Artikel ini sekaligus menjawab pertanyaan mas Rais (member saya ). Maaf mas ya… baru sempat bikin artikelnya OK… untuk pembahasan ini, kita ambil studi kasus saja yang lagi-lagi tentang data mahasiswa. Dalam contoh ini misalkan kita memiliki sebuah tabel, bernama ‘mhs’ yang di dalamnya terdapat 5 buah field yaitu NIM, NAMA MAHASISWA, TGL LAHIR, BERAT BADAN, dan IQ. Hmm.. field yang aneh ya? maklum untuk contoh ini saya coba membuat field dengan tipe data yang berbeda-beda. Kalau misalkan semuanya bertipe ‘string’ atau ‘text’ jadi gak menarik kasusnya. Untuk NIM saya gunakan tipe data TEXT (diset sebagai PRIMARY KEY), NAMA MAHASISWA juga TEXT, TGL LAHIR saya gunakan tipe DATE/TIME, BERAT BADAN saya pilih NUMBER dalam hal ini bertipe SINGLE (bilangan real) dan IQ saya pilih NUMBER dalam hal ini LONG INTEGER atau INTEGER juga boleh. Nah… untuk langkah pertama, silakan buat dahulu database dan tabelnya menggunakan MS. Access. Recordnya untuk sementara kosongkan saja, karena kita coba menginsert record melalui form yang kita buat dengan PHP dan HTML. Langkah kedua silakan buat data source name di ODBC yang selanjutnya diarahkan ke file database MS. Access yang dibuat tersebut. Print

description

Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

Transcript of Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

Page 1: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 1/10

Rosihan Ari's Blog Ketika berbagi ilmu menjadi investasi dunia dan akhirat…

HOME | ABOUT ME | NO REKENING | NO RESI PENGIRIMAN BARANG

TELAH DIBUKA !!!

Toko Ebook Tutorial "RosihanAri.Net"

Free Ebook Tutorial from Rosihan Ari's Blog

Tutorial Javascript | Tutorial PHP | Tutorial AJAX | Tutorial CSS | Tutorial FPDF | Tutorial Wordpress | Tutorial Java SE

Slot iklan tersedia, pasang iklan di atas

Script INSERT Data Dengan PHP dan MS. Access

April 4th, 2009 | by rosihanari | Cetak Artikel

Artikel ini merupakan lanjutan dari artikel sebelumnya tentang cara koneksi PHP ke MS. Access.

Topik yang akan dibahas dalam postingan saya diwaktu pagi hari setelah subuh kali ini mengenai bagaimana cara

membuat script PHP untuk insert data ke MS. Access melalui sebuah form. Artikel ini sekaligus menjawab

pertanyaan mas Rais (member saya). Maaf mas ya… baru sempat bikin artikelnya

OK… untuk pembahasan ini, kita ambil studi kasus saja yang lagi-lagi tentang data mahasiswa. Dalam contoh ini

misalkan kita memiliki sebuah tabel, bernama ‘mhs’ yang di dalamnya terdapat 5 buah field yaitu NIM, NAMA MAHASISWA, TGL

LAHIR, BERAT BADAN, dan IQ. Hmm.. field yang aneh ya? maklum untuk contoh ini saya coba membuat field dengan tipe data

yang berbeda-beda. Kalau misalkan semuanya bertipe ‘string’ atau ‘text’ jadi gak menarik kasusnya.

Untuk NIM saya gunakan tipe data TEXT (diset sebagai PRIMARY KEY), NAMA MAHASISWA juga TEXT, TGL LAHIR saya

gunakan tipe DATE/TIME, BERAT BADAN saya pilih NUMBER dalam hal ini bertipe SINGLE (bilangan real) dan IQ saya pilih

NUMBER dalam hal ini LONG INTEGER atau INTEGER juga boleh.

Nah… untuk langkah pertama, silakan buat dahulu database dan tabelnya menggunakan MS. Access. Recordnya untuk sementara

kosongkan saja, karena kita coba menginsert record melalui form yang kita buat dengan PHP dan HTML.

Langkah kedua silakan buat data source name di ODBC yang selanjutnya diarahkan ke file database MS. Access yang dibuat tersebut.

Print

Page 2: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 2/10

Untuk panduannya silakan baca kembali artikel tentang cara koneksi PHP ke MS. Access.

Langkah ketiga, kita buat form untuk input datanya.

form.html

Saya kira tidak ada masalah dengan membuat form seperti di atas

Langkah keempat, kita buat script PHP untuk memproses input datanya (memasukkan data ke MS. Access).

Pada prinsipnya, caranya sama seperti kita membuat script INSERT data dengan PHP + MySQL. Ini dia scriptnya.

proses.php

Nah.. setelah selesai silakan Anda coba input datanya. Pasti akan tersimpan ke MS. Accessnya

Untuk input data berupa tanggal, Anda bisa menuliskan dalam format seperti di MySQL yaitu tahun-bulan-tanggal atau ‘YYYY-mm-

dd’, misal: 1979-09-01 untuk menuliskan 1 September 1979 (ada apa ya dengan tanggal itu? )

Oya.. satu lagi, karena field NIM sebelumnya kita set sebagai PRIMARY KEY, maka bila Anda masukkan data NIM yang sama akanmuncul pesan kesalahan seperti ini:

Wow… panjang sekali ya… pesan itu muncul karena ada duplikasi data pada field NIM. Mungkin Anda ingin supaya pesan tersebut

01.02.03.04.05.06.07.08.09.10.11.12.

<h1>Input Data Mahasiswa</h1> <form method="post" action="proses.php"><table><tr><td>NIM</td><td><input type="text" name="nim" /></td></tr><tr><td>Nama Mhs</td><td><input type="text" name="nama" /></td></tr><tr><td>Tanggal Lahir</td><td><input type="text" name="tgllahir" /></td></tr><tr><td>Berat (Kg)</td><td><input type="text" name="berat" /></td></tr><tr><td>IQ</td><td><input type="text" name="iq" /></td></tr><tr><td></td><td><input type="submit" name="submit" value="Submit" /></td></tr></table></form>

01.02.03.04.05.06.07.08.09.10.11.12.13.14.15.16.17.18.

<?php // misalkan data source namenya 'mahasiswa', password dan username kosong$conn = odbc_connect("mahasiswa", "", ""); $nim = $_POST['nim'];$nama = $_POST['nama'];$tgllahir = $_POST['tgllahir'];$berat = $_POST['berat'];$iq = $_POST['iq']; $query = "INSERT INTO mhs VALUES ('$nim', '$nama', '$tgllahir', $berat, $iq)";$hasil = odbc_exec($conn, $query); if ($hasil) echo "Input data sukses";else echo "Input data gagal"; ?>

1.

2.

Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC MicrosoftAccess Driver] The changes you requested to the table were not successful becausethey would create duplicate values in the index, primary key, or relationship.Change the data in the field or fields that contain duplicate data, remove theindex, or redefine the index to permit duplicate entries and try again., SQLstate 23000 in SQLExecDirect in F:\proses.php on line 12

Input data gagal

Page 3: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 3/10

tidak muncul. Meskipun di script kita berikan statement:

namun… pesan itu tetap saja muncul atau meskipun kita berikan perintah

pesan WARNING itu tetap saja muncul. Nah… bagaimana supaya pesan tersebut hilang? dan yang muncul hanya pesan ‘Input DataGagal’ saja? Untuk menyembunyikan pesannya Anda harus mengubah konfigurasi di file konfigurasi php.ini nya. Cari parameter

dan ubahlah menjadi

Simpan kembali php.ini nya, dan lakukan restart Apache.

Nah.. mudah bukan membuatnya? Met mencoba aja ya.. Demikian mas Rais artikelnya, silakan mencoba. Mudah-mudahan tidakkecewa menjadi member saya ya

Baca Juga Artikel TerkaitCara Koneksi PHP ke Microsoft (MS) Access

Script PHP untuk Mengedit Data Via Form

Script PHP untuk Edit Data dengan Komponen RadioButton pada Form

Ide Membuat Script PHP untuk Pencarian dengan Multi Kategori

Membuat Script PHP untuk Rekap Data dari Data Mentah

Slot iklan tersedia, pasang iklan di atas

Kata kunci: insert - ms. access - PHP - script -

Ada 22 komentar dalam artikel ini.

1.2.

if ($hasil) echo "Input data sukses";else echo "Input data gagal";

1. $hasil = odbc_exec($conn, $query) or die("Input Gagal");

1. display_errors = On

1. display_errors = Off

Like Send One person likes this. Be the first of your friends.Ebook yang direkomendasikan untuk Anda

Ebook Panduan Praktis OOP di PHP

Page 4: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 4/10

« Older Comments

1. rahman says:June 29, 2012 at 1:10 am

maaf mau tanya , saya mengikuti script diatas tp muncul pesan eros kayak gini :

Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC Microsoft Access Driver] Operation must use anupdateable query., SQL state S1000 in SQLExecDirect in C:\xampp\htdocs\proses.php on line 8

gimana cara mengatasinya ya ?mohon pencerahan !!

Reply

2. dika says:September 6, 2012 at 3:26 am

saya sudah coba contoh di atas tapi kq muncul error kaya gini ” data type mismatch in criteria expression, SQL state 22005 ” .saat jenis field db saya ganti jadi TEXT baru bisa untuk di INSERT mas.

Itu knp ya, Mohon pencerahannya mas.Trims

Reply

« Older Comments

Komentar/pertanyaan Anda!

Mohon maaf, komentar/pertanyaan yang menggunakan email palsu atau komentar bernada negatif, cemooh, umpatan, cacian atau

sejenisnya secara otomatis akan terhapus karena dianggap spam dan tidak akan tampil

Dimohon jangan pula memasukkan code program dalam bentuk apapun ke dalam komentar karena akan dianggap spam.

Mohon maaf jika seandainya ada beberapa pertanyaan Anda yang tidak direspon atau ditanggapi mengingat banyaknya komentar yangmasuk dan keterbatasan kemampuan/ilmu saya dalam menjawab pertanyaan satu persatu. Saya harap Anda bisa memahami danmemakluminya.

Semua komentar atau pertanyaan yg masuk tidak akan langsung tampil di halaman ini, karena akan dimoderasi dahulu.

Nama Anda (harus diisi)

Email (tidak akan dipublikasikan) (harus diisi)

Website

Page 5: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 5/10

Kirim Komentar

Captcha *

Type the text displayed above:

Mohon maaf, stock modem sedang kosong.Insya Allah, ready lagi tanggal 19/07/2013

Seluruh artikel dalam blog ini dilindungi oleh hak cipta. Dilarang keras untuk memperbanyak sebagian atau seluruh isi artikel untuk keperluan komersial

tanpa seijin pemilik blog.

Copyright © 2010 - Rosihan Ari, All Rights Reserved.

Search

GampSMS News

Telah Dirilis Premium Plugin “E-Commerce Site Auto Confirm SMS”Telah Dirilis Premium Plugin SMS Iklan Baris

Telah Dirilis Fixed Bug Script GAMPSMSKini GampSMS Kompatibel dengan Windows 8Integrasi GampSMS dengan MS SQL Server[Premium Plugins] SMS Quick Count[FAQ] Apa Maksud GampSMS Bersifat Semi Opensource?

[NEWS] GampSMS SendSMS API Telah Dirilis[NEWS] Rilis Update GampSMS V1.16 Unlimited License[NEWS] Update Terbaru GampSMS (16) 11/06/2012

Page 6: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 6/10

Produk Kami

Download Tutorial JAVA SE GratisEbook “Panduan Praktis OOP di PHP”Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”Ebook Kalkulus dengan MapleJual Modem Wavecom Fastrack Untuk SMS Gateway

Jual Software SMS Gateway dan SMS Center “GampSMS”Pasang Iklan BannerToko Ebook Tutorial “RosihanAri.Net”

Random Artikel

Membuat Web Hosting Sendiri Dari Local PC

Editing Data Tanggal via Form dengan PHPMencari Selisih Hari dari Dua Buah Tanggal dengan PHP (Tanpa Query SQL)Membuat Buku Tamu dengan Akun Facebook (Bag 1)Membuat Countdown Menuju Tanggal dan Waktu Tertentu Dengan AJAX

Resi Pengiriman Barang

No. Resi: 2299572600000Nama: Evara SamsyiarTujuan: SidoarjoVia: TIKI JNE

Page 7: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 7/10

Tgl Kirim: 16-07-2013

Barang: gampSMS

No. Resi: 2299572610009Nama: Taufik Ute AlfanTujuan: SurabayaVia: TIKI JNETgl Kirim: 16-07-2013Barang: Modem WavecomNo. Resi: 2299572620008Nama: Arifin MeliantoTujuan: Bali

Via: TIKI JNETgl Kirim: 16-07-2013Barang: Modem WavecomNo. Resi: 2299572640006Nama: Hargus Dwi RuziTujuan: GresikVia: TIKI JNETgl Kirim: 15-07-2013Barang: Modem Wavecom

No. Resi: 2299572630007Nama: Guta SaputroTujuan: Jakarta SelatanVia: TIKI JNETgl Kirim: 15-07-2013Barang: Modem Wavecom

Selengkapnya >>

Kategori Artikel

Bisnis Online (8)Buat Mahasiswaku (13)Javascript (11)JQuery (2)Maple (23)Mathematica (13)

Matlab (4)My Books (4)Olimpiade Komputer (6)Pernak Pernik (5)PHP (159)Programming (48)SMS Gateway (24)SQL (45)Tentang Matematika (5)

Wordpress (27)

Free Download Tutorial

Download Tutorial CSS GratisDownload Tutorial FPDF (Membuat PDF dengan PHP)Download Tutorial JAVA SE GratisDownload Tutorial Javascript Gratis

Page 8: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 8/10

Download Tutorial PHP Dasar GratisDownload Tutorial WordPress GratisEbook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”Pasang Iklan BannerToko Ebook Tutorial “RosihanAri.Net”

Partner Kami

Text Ads LinkText Ads LinkText Ads Link

Artikel Terbaru

Mencari Jumlah Selisih Hari Dari Dua Tanggal (Selain Hari Minggu dan Hari Libur)Implementasi Web Service Dengan SOAP Menggunakan NuSOAP (Bag 2)Implementasi Web Service Dengan SOAP Menggunakan NuSOAP (Bag 1)Membuat Script Countdown Timer Link DownloadTeknik Scripting Untuk Mengatasi Pesan ‘Notice: Undefined’ di PHPBeberapa Masalah di Gammu dan Solusinya (Gammu Troubleshooting Bag. 2)Membuat Shortcut Action Di Halaman Web dengan JQuery

Cara Validasi Form dengan JQueryMembuat Script Service WebThumbnail Sendiri dengan PHPCara Import Teks Dari MS. Word (Format .DOC) Menggunakan PHP

My New Book

Page 9: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 9/10

Komentar Terakhir

rosihanari on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”rosihanari on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”rosihanari on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”rosihanari on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”rosihanari on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”Abd Hamid on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”

anjar on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”Ginanjar on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”arief on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”Sarwat on Ebook “Panduan Praktis SMS Gateway dengan PHP dan Gammu”

Statistik Web

Rosihan Ari's Blog is proudly powered by WordPress

Find us on Facebook

blog.rosihanari.net

Like You like this.

You and 5,852 others like blog.rosihanari.net.

Facebook social plugin

Page 10: Tutorial PHP Gratis _ Script INSERT Data Dengan PHP dan MS.pdf

7/18/13 Tutorial PHP Gratis : Script INSERT Data Dengan PHP dan MS. Access

blog.rosihanari.net/script-insert-data-dengan-php-dan-ms-access/ 10/10