|
|
|
ขอความช่วยเหลือเรื่องการ export php เป็น text file ค่ะ |
|
|
|
|
|
|
|
อยากได้ code export ข้อมูลจาก db ออกเป็น text file แบบนี้ค่ะ
001,AAA,17,15/05/1994
002,BBB,14,28/11/1997
003,CCC,11,07/01/2000
คั่นด้วย comma แล้วข้อมูลออกมาแถวละ record ไม่ต่อกัน
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2011-06-28 13:44:45 |
By :
yuri_arkin |
View :
7238 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ \r\n ครับ
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & writefile</title>
</head>
<body>
<?
$strFileName = "thaicreate.txt";
$objFopen = fopen($strFileName, 'w');
$strText1 = "I Love ThaiCreate.Com Line1\r\n";
fwrite($objFopen, $strText1);
$strText2 = "I Love ThaiCreate.Com Line2\r\n";
fwrite($objFopen, $strText2);
$strText3 = "I Love ThaiCreate.Com Line3\r\n";
fwrite($objFopen, $strText3);
if($objFopen)
{
echo "File writed.";
}
else
{
echo "File can not write";
}
fclose($objFopen);
?>
</body>
</html>
Go to : PHP fopen(),fwrite() write text file
|
|
|
|
|
Date :
2011-06-28 14:05:48 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เขียนเลยแล้วกันครับ MySQL to Text file
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & MySQL To Text</title>
</head>
<body>
<?
$filName = "customer.txt";
$objWrite = fopen("customer.txt", "w");
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase");
$strSQL = "SELECT * FROM customer";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
while($objResult = mysql_fetch_array($objQuery))
{
fwrite($objWrite, "\"$objResult[CustomerID]\",\"$objResult[Name]\",\"$objResult[Email]\",");
fwrite($objWrite, "\"$objResult[CountryCode]\",\"$objResult[Budget]\",\"$objResult[Used]\" \r\n");
}
fclose($objWrite);
echo "<br>Generate Text File Done.<br><a href=$filName>Download</a>";
?>
</table>
</body>
</html>
เพิ่มเติมสำหรับการดาน์โหลด Text file แทนการเปิด
Go to : Download Text File คลิกทีไฟล์นามสกุล .txt ให้ดาวน์โหลดแทนการเปิดครับ ปกติเวลาคลิกที่ลิ้งค์ของไฟล์ .txt หรือ .html
|
|
|
|
|
Date :
2011-06-28 14:08:18 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|