|
|
|
เรื่อง ขอความช่วยเหลือ การใช้ PHP : Import text ลง MS SQL แบบวนลูป หน่อยครับ |
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & Text To SQL Server</title>
</head>
<body>
<?
copy($_FILES["fileCSV"]["tmp_name"],$_FILES["fileCSV"]["name"]); // Copy/Upload CSV
$objConnect = mssql_connect("localhost","sa","") or die("Error Connect to Database");
$objDB = mssql_select_db("mydatabase");
$strFileName = "thaicreate.txt";
$objFopen = fopen($strFileName, 'r');
if ($objFopen) {
while (!feof($objFopen)) {
$file = fgets($objFopen, 4096);
$strSQL = "INSERT INTO customer ";
$strSQL .="(Name) ";
$strSQL .="VALUES ";
$strSQL .="('".$file."') ";
$objQuery = mssql_query($strSQL);
}
fclose($objFopen);
}
echo "Import Done.";
?>
</table>
</body>
</html>
ผมแก้จากกระทู้เก่า ๆ ให้เป็น PHP + SQL Server ให้แล้วครับ
Go to : (import text file to mysql table) php insert/import ข้อมูลจาก text file ลง Mysql ยังไงคะ
|
|
|
|
|
Date :
2011-06-10 12:42:38 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ส่วนการแบ่ง string อาจจะใช้
Go to : PHP explode()
|
|
|
|
|
Date :
2011-06-10 12:43:13 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆครับ เอาผมลองทดสอบตาม code ดูก่อนนะครับ
|
|
|
|
|
Date :
2011-06-10 13:04:59 |
By :
9811 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
explode() ตรงนี้เลยใช่มั้ยครับ
$file = fgets($objFopen, 4096);
$text= explode(" ",$file );
|
|
|
|
|
Date :
2011-06-10 13:21:26 |
By :
9811 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|