|
|
|
สอบถามเรื่องการ upload file excel เข้าไปยัง mysql ปัณหาคือ upload ไม่ได้แต่ code ไม่ error และเวลา save เป็นไฟล์ .csv จากภาษาไทยการเป็น ????? ลบกวนช่วยหน่วยนะคะ |
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
</head>
<body>
<?php
copy($_FILES["fileCSV"]["tmp_name"],$_FILES["fileCSV"]["name"]); // Copy/Upload CSV
$objConnect = mysql_connect("localhost","root","123456") or die("Error Connect to Database"); // Conect to MySQL
$objDB = mysql_select_db("project_one");
mysql_query("SET NAMES UTF8");
$objCSV = fopen($_FILES["fileCSV"]["name"], "r");
while (($objArr = fgetcsv($objCSV, 1000, ",")) !== FALSE) {
$strSQL = "INSERT INTO teachers ";
$strSQL .="(teacher_ID,username,password,name,last_name,position,position2,major,level,email,Tel,school_ID,status,photo,status_user) ";
$strSQL .="VALUES";
$strSQL .="('".$objArr[0]."' ,'".$objArr[1]."' ,'".$objArr[2]."') ";
$strSQL .="('".$objArr[3]."' ,'".$objArr[4]."' ,'".$objArr[5]."') ";
$strSQL .="('".$objArr[6]."' ,'".$objArr[7]."' ,'".$objArr[8]."') ";
$strSQL .="('".$objArr[9]."' ,'".$objArr[10]."' ,'".$objArr[11]."') ";
$strSQL .="('".$objArr[12]."' ,'".$objArr[13]."' ,'".$objArr[14]."')";
$objQuery = mysql_query($strSQL);
}
fclose($objCSV);
unlink($_FILES["fileCSV"]["name"]);
echo "Upload & Import Done.";
?>
</table>
</body>
</html>
Tag : PHP
|
|
|
|
|
|
Date :
2014-12-20 00:37:17 |
By :
supattra_BEER |
View :
771 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดู Error ตรงนี้ครับ
Code (PHP)
$objQuery = mysql_query($strSQL) or die(mysql_error());
|
|
|
|
|
Date :
2014-12-20 01:12:28 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าภาษาไทยของดูพวก iconv() ครับ
|
|
|
|
|
Date :
2014-12-20 07:32:22 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่คะ upload ลง database ได้เเล้วคะ เหลือเป็น ภาษาไทยคะ
|
|
|
|
|
Date :
2014-12-20 10:10:15 |
By :
supattra_BEER |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเคยเป็นคับ แต่ผมใช้วิธีเปิด file csv ด้วยnotepad เเล้ว save as เเล้วเลือกตรง Encoding เป็น UTF8 เเล้วก็ save คับ
(save ให้เป็น .csv)
เเล้วนำไปอัพโหลด
|
|
|
|
|
Date :
2014-12-20 16:03:43 |
By :
maojunghi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูพวก iconv() ครับ
|
|
|
|
|
Date :
2014-12-21 08:54:57 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ คะ ทำได้แล้วคะ
|
|
|
|
|
Date :
2014-12-26 04:07:01 |
By :
supattra_BEER |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|