PHP-Load FIle

23 Agustus 2011 : Hemm..kembali bisa posting lagi. Malam ini saya sedang belajar meload data untuk diinputkan ke sebuah database. Yah terkadang kita terbiasa bekerja dengan aplikasi office seperti “excel”. Dan ketika data tersebut akan kita load ke database otomatis mustahil jika kita mengetikkan kembali data tersebut. Klo datanya hanya beberapa saja gak ada masalah, klo banyak bisa – bisa bikin jari – jari keriting. .
Nah kebetulan saya ingat dengan tugas kuliah tahun lalu, yah posting aja, mudah – mudahan bermanfaat untuk agan – agan. Saya gak akan menjelaskan terlalu panjang lebar. Agan – agan perhatikan saja baik – baik ..hehehe

Membuat table
CREATE TABLE IF NOT EXISTS `user` (
`id` int(2) NOT NULL AUTO_INCREMENT,
`nama` varchar(30) DEFAULT NULL,
`alamat` varchar(30) DEFAULT NULL,
PRIMARY KEY (`id`)
)



Nah kita akan menginputkan data yang telah ready di Excel. Caranya kita save data yang telah kita buat dengan format “tab delimited”. Yang perlu diperhatikan struktur table pada excel harus sesuai dengan struktur table pada databasel. Sekarang kita tinggal mengetikkan query loadnya.

load data local infile “D:/user.txt” into table user

Nah sekarang kita coba bandingkan jika kita input data via query

INSERT INTO `user` (`id`, `nama`, `alamat`) VALUES
(1, 'Fatkhurrahman', 'Acehr'),
(2, 'Fatkhussani', 'Medanr'),
(3, 'Fatkhulamiruddin', 'Lampungr'),
(4, 'Abdu Dhohir', 'Riaur'),
(5, 'Khotimatur Rosyida', 'Palembangr'),
(6, 'Abdul Munir', 'Niasr'),
(7, 'Musfiroh', 'Bantenr'),
(8, 'Khoirul Anam', 'Jakartar'),
(9, 'Nanang Sulistiawan', 'Pekalonganr'),



(20, 'Royan Dwi Prayuda', 'Manador'),
(21, 'Ilman Pradhana', 'Kendarir'),
(22, 'Dzikri Ubaidillah', 'Balikpapanr'),
(23, 'Faqih Afifan Birayuda', 'Pontianakr'),
(24, 'Kenan Aulia Pandawa', 'Samarindar'),
(25, 'Fadhel Muhammad', 'Madurar'),
(26, 'Susilo Bambang Yudhono', 'Solor'),
(27, 'Mukhsin', 'Magelangr');

Related Posts

Posting Komentar