 |
|
Code (PHP)
<body>
<form action="importhr.php" method="post" enctype="multipart/form-data" name="form1">
Import File HR <input name="fileCSV" type="file" id="fileCSV">
<input name="btnSubmit" type="submit" id="btnSubmit" value="Submit">
</form>
</body>
อันนี้คือCode เลือกไฟล์อะครับ
Code (PHP)
<?php
move_uploaded_file($_FILES["fileCSV"]["tmp_name"],$_FILES["fileCSV"]["name"]);
$objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
$objDB = mysql_select_db("aotit");
$objCSV = fopen($_FILES["fileCSV"]["name"], "r");
while (($objArr = fgetcsv($objCSV, 10000, ",")) !== FALSE) {
$strSQL = "INSERT INTO employee ";
$strSQL .="(emp_id,emp_name,emp_rank,emp_grad) ";
$strSQL .="VALUES ";
$strSQL .="('".$objArr[4]."','".$objArr[19]."','".$objArr[24]."','".$objArr[25].") ";
$objQuery = mysql_query($strSQL);
}
fclose($objCSV);
echo "Upload & Import Done.";
?>
อันนี้Codeที่ทำการเพิ่มข้อมูลอะครับผิดพลาดตรงไหนช่วยบอกที่ครับ ข้อมูลมีประมาณ 4000 กว่าแถวอะครับ โดยใน array นั่นผมเลือกคอลัม E T Y Z อะครับ แต่ใน Database ผม Table employee นั่นมีฟิลอยู่ 5 ฟิลเกี่ยวไหมครับที่แอดไม่ครบมันเลยไม่ขึ้นอะครับ
Tag : PHP
|
|
 |
 |
 |
 |
Date :
2013-05-30 10:10:55 |
By :
romanticaood |
View :
5687 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |