Nah akhirnya jadi juga semua program dah kelar, sebenernya sih dah kelar dari sebelum libur lebaran kmrn tapi krn blom sempet update blog, yo wes jadinya skrng deh di lengkapinnya. Yup kmrn dah bikin Mysql ke Csv. Nah sekarang cara ngebalikinnya.
Csv to Mysql Code :
< ?php
include "upload_class.php";
include "koneksi.php";
$max_size = 1024*1000;
$my_upload = new file_upload;
$my_upload->upload_dir =”xls/”;
$my_upload->extensions = array(”.xls”,”.txt”,”.csv”);
$my_upload->max_length_filename = 50;
$my_upload->rename_file = false;
if(isset($_POST[’Submit’])) {
if(empty($_FILES[’upload’][’name’]))
{ ?>
< ?
}
else
{
$my_upload->the_temp_file = $_FILES[’upload’][’tmp_name’];
$my_upload->the_file = $_FILES[’upload’][’name’];
$my_upload->http_error = $_FILES[’upload’][’error’];
$my_upload->replace = (isset($_POST[’replace’])) ? $_POST[’replace’] : “n”;
$my_upload->do_filename_check = (isset($_POST[’check’])) ? $_POST[’check’] : “n”;
$new_name = (isset($_POST[’name’])) ? $_POST[’name’] : “”;
$my_upload->upload($new_name);
$data_j=$my_upload->file_copy;
echo $data_j;
open_connection();
if(empty($data_j))
{
?>
< ?
}
else
{
$dbname='logbook';
mysql_select_db("$dbname");
$CSVFile = $_GET['data_j'];
echo $CSVFile;
if (file_exists("xls/".$CSVFile)) {
$row = 1;
$handle = fopen ("$CSVFile","r");
while ($data = fgetcsv ($handle, 1000, ","))
{
$sql = "INSERT INTO ticket (t_ticket,jn_prog,uraian,estimasi,nik,status,id_ticket)
VALUES ('".$data[0]."','".$data[2]."','".$data[3]."','".$data[4]."'
,'".$data[1]."','".$data[7]."','".$data[8]."');
INSERT INTO kegiatan (t_ticket,t_giat,kegiatan,jn_prog)
VALUES ('".$data[0]."','".$data[5]."','".$data[6]."','".$data[2]."')";
$do = mysql_query($sql) or die(mysql_error());
echo "
$sql
“;
echo “\n”;
echo “\n”;
}
fclose ($handle);
}
else
{
echo “No file in folder!!”;
}
}
}
?>
4 Comments »
The URI to TrackBack this entry is: http://irene87.blogsome.com/2006/10/31/csv2mysql-2/trackback/
RSS feed for comments on this post.
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
Cakep banget deh..makin hebat programing nya….Bikin skripsi dong, mau yaaa
Kerennnn…ngacirrrr
* nyamar jadi pot bunga
Comment by manjur — October 31, 2006 @ 6:23 am
Loh, Tub punya saingan?
Comment by Aryo Sanjaya — October 31, 2006 @ 9:00 am
Terusin ren, ampe bisa dicustomize dunk
Comment by Remo Harsono — July 1, 2007 @ 9:31 am
isi script “upload_class.php”-nya mana
?
Comment by adinda — December 11, 2007 @ 5:14 am