Devilzc0de Forum Follow @devilzc0de
  • Home
  • Hacking
  • Networking
  • Programming
  • O.S
  • Server
  • Tweets
  • Search
  • Member List
  • Calendar
Current time: 05-18-2013, 07:00 PM Hello There, Guest! (Login — Register)
Devilzc0de Forum › Information Technology › Programming › PHP v
« Previous 1 ... 19 20 21 22 23 ... 31 Next »

[Solved] Import file Txt ke MYSQL dengan PHP

Home General Computer Multimedia Business Lounge

Post Reply 
Tweet
Threaded Mode | Linear Mode
Solved Import file Txt ke MYSQL dengan PHP
01-21-2012, 04:12 PM (This post was last modified: 01-21-2012 05:05 PM by mariachi.)
Post: #1
suicidal Offline
./Devilz Commander
Posts: 399
Joined: Jan 2010
Reputation: 15
Import file Txt ke MYSQL dengan PHP
Permisi om om semua.

Misalkan saya punya data seperti ini
tbl_data
id_data int(20) AUTO_INCREMENT PRIMARY KEY
ket1_data varchar(20)
ket2_data varchar(20)

Di localhost wamp server, saya mencoba mengimport dengan cara
PHP Code:
LOAD DATA LOCAL INFILE 'D:\data.txt' INTO TABLE tbl_data LINES TERMINATED BY '\r\n' 

Dengan seperti itu file bisa langsung di import ke database mysql.
Tapi gimana caranya melakukan hal tersebut melalui php ?

Karena jika di dalam query mysql phpmyadmin, fungsi load data local infile harus memiliki full path.

Sedangkan jika dari php, gimana cara dapetin full path nya melalui form upload ?

Apakah stepnya seperti ini ?
1. Upload filenya ke directory server
2. LOAD DATA LOCAL INFILE dari full path tsb.

Ini script saya :
PHP Code:
if($_POST['submit']){
   
$file=$_FILES['file']['name'];
   
$import=mysql_query("LOAD DATA LOCAL INFILE '$file' INTO TABLE tbl_data LINES TERMINATED BY '\r\n'");
   if(
$import){ echo "<script>alert('Import sukses');</script>"; }
}

echo 
"<form action='' method='post' enctype='multipart/form-data'>";        
echo 
"<input type='file' name='file' id='file'/>";
echo 
"<input type='submit' name='submit' value='Upload'/>";
echo 
"</form>"; 

Mungkin script saya salah karena $file hanya mengambil nama dari file yang dipilih.
Mungkin om" php bisa memberikan masukan/solusi/contoh script yg benarnya.

Terima kasih om.
Visit this user's website Find all posts by this user
Quote this message in a reply
01-21-2012, 04:31 PM
Post: #2
mariachi Away
has been reboot
**
Moderators
Posts: 2,359
Joined: Nov 2010
Reputation: 55
RE: Import file Txt ke MYSQL dengan PHP
filenya harus disimpan ke folder tmp, nanti dari sana baru di import ke database.

coba seperti ini :
$file=$_FILES['file']['tmp_name'];
Find all posts by this user
Quote this message in a reply
 Reputed by :  suicidal(+1) , ketek(+1)
01-21-2012, 04:39 PM
Post: #3
suicidal Offline
./Devilz Commander
Posts: 399
Joined: Jan 2010
Reputation: 15
RE: Import file Txt ke MYSQL dengan PHP
Sudah

PHP Code:
$file=$_FILES['file']['tmp_name'];
echo 
$file; 

Result : /tmp/phpQJf1kR

Tp ngga ke update.
Oh iya, untuk menandakan jalan ngga jalannya.
Script diatas saya ubah ditambahin jadi
PHP Code:
if($import){ echo "<script>alert('Import sukses');</script>"; } 
Visit this user's website Find all posts by this user
Quote this message in a reply
01-21-2012, 04:49 PM (This post was last modified: 01-21-2012 04:54 PM by mariachi.)
Post: #4
mariachi Away
has been reboot
**
Moderators
Posts: 2,359
Joined: Nov 2010
Reputation: 55
RE: Import file Txt ke MYSQL dengan PHP
coba ganti querynya jadi "LOAD DATA INFILE blablablalala"

coba minta contoh isi data txt nya, biar saya coba disini ketawa
Find all posts by this user
Quote this message in a reply
01-21-2012, 05:02 PM (This post was last modified: 01-21-2012 05:03 PM by suicidal.)
Post: #5
suicidal Offline
./Devilz Commander
Posts: 399
Joined: Jan 2010
Reputation: 15
RE: Import file Txt ke MYSQL dengan PHP
Ralat
Sukses bung t3k0

Justru tadi saya pake load data infile yang ga bisa.
pas diganti load data local infile baru bisa.
Lupa edit nya waktu tes file+nulis post 1 .

Problem Solved

PHP Code:
if($_POST['submit']){
   
$file=$_FILES['file']['tmp_name'];
   
$import=mysql_query("LOAD DATA LOCAL INFILE '$file' INTO TABLE tbl_data LINES TERMINATED BY '\r\n'");
   if(
$import){ echo "<script>alert('Import sukses');</script>"; }
}

echo 
"<form action='' method='post' enctype='multipart/form-data'>";        
echo 
"<input type='file' name='file' id='file'/>";
echo 
"<input type='submit' name='submit' value='Upload'/>";
echo 
"</form>"; 

PHP Code:
//Problem disini
$file=$_FILES['file']['name'];
//diubah menjadi
$file=$_FILES['file']['tmp_name']; 

Cendol sent wkwkwk


Yang berwenang bisa ganti prefixnya jadi solved
Visit this user's website Find all posts by this user
Quote this message in a reply
01-21-2012, 05:04 PM
Post: #6
mariachi Away
has been reboot
**
Moderators
Posts: 2,359
Joined: Nov 2010
Reputation: 55
RE: Import file Txt ke MYSQL dengan PHP
syukur kalo gitu. asik

kalo gitu saya ganti prefixnya jadi solved ketawa
Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Topic Tools
Topic Link :
BBCode :
HTML Code :
View a Printable Version Send Thread to a Friend Subscribe to this thread
Submit Google Submit Face book Submit to Digg Submit to Reddit Submit to Furl Submit to Del.icio.us Submit to Jeqq

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
Question [Solved] how Delete mysql table row dengan php dauf 12 159 05-08-2013 04:32 PM
Last Post: jundulloh
  [Solved] Auto Login Forum dengan CURL angelcyber942 15 231 05-08-2013 09:40 AM
Last Post: ditatompel
Question Bagaimana membuat for edit dengan PHP...?? dauf 8 144 05-04-2013 03:59 AM
Last Post: idrus.samury
  [Tutor] Membuat MP3 Player Pada Website dengan php Lucious Lawliet 18 253 05-01-2013 05:41 PM
Last Post: kenta
  Mudah Membuat Thumbnail Dengan phpThumb Cruz3N 2 1,257 04-29-2013 07:47 PM
Last Post: CodeSearcher
  [Tutor] script untuk import excel ke MySQL dellacroug 9 145 04-29-2013 11:33 AM
Last Post: Sixmart
  [Tutor] mengatasi LFI (local file inclusion) dan RFI (Remote file inclusion) dellacroug 21 370 04-24-2013 06:50 PM
Last Post: civo
  Bagaimana cara Login dengan menggunaka Privilage dauf 2 84 04-24-2013 11:44 AM
Last Post: dauf
  [Ask] Script file zip selalu muncul peringantan "Class 'ZipArchive' not found" Tamp4h 6 102 04-23-2013 11:04 AM
Last Post: Tamp4h
  [Tutor] buat paging class dengan PHP dellacroug 20 272 04-19-2013 03:43 PM
Last Post: dellacroug

Users Browsing
1 Guest(s)

  • Contact Us
  • devilzc0de
  • Return to Top
  • Mobile Version
  • RSS Syndication
  • Help
Current time: 05-18-2013, 07:00 PM Powered By MyBB, © 2002-2013 MyBB Group. Theme created by Justin S. | Mixed By Chaer.Newbie | Fixed By Aditya

USING THIS SITE INDICATES THAT YOU HAVE READ AND ACCEPT OUR TERMS. IF YOU DO NOT ACCEPT THESE TERMS, YOU ARE NOT AUTHORIZED TO USE THIS SITE