ช่วยด้วยครับด่วนมาก ส่ง Header ที่เป็น cvs ไฟล์ไม่สำเร้จนะครับ
ไม่ลองส่งโค๊ดที่ติดมาให้ดูบ้างละ
Date :
3 ต.ค. 2548 12:35:56
By :
i.kob
โค้ดที่ผมลองทำเหมือนกับโค้ดที่อยุ่ใน Thaicreate เลยครับ
<?
header('Content-type: application/csv');
header('Content-Disposition: attachment; filename="testing.csv"');
$host="localhost";
$username="";
$password="";
$db="mydatabase";
$tb="testing";
mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
echo "ข้อที่,คำถาม,ตัวเลือกที่ 1,ตัวเลือกที่ 2,ตัวเลือกที่ 3,ตัวเลือกที่ 4,ตัวเลือกที่ถูก,\n";
$sql = "select * from $tb";
$dbquery = mysql_query($sql);
$num_rows = mysql_num_rows($dbquery);
$i=0;
while ($i < $num_rows)
{
$result= mysql_fetch_array($dbquery);
echo "$result[id],$result[question],$result[c1],$result[c2],$result[c3],$result[c4],$result[answer],\n";
$i++;
}
?>
ช่วยด้วยนะครับ
Date :
3 ต.ค. 2548 13:09:59
By :
เก๋
ลองเปลี่ยน header ใหม่เป็นแบบนี้ครับ
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=testing.csv");
Date :
3 ต.ค. 2548 17:37:53
By :
ต้น
ขอบคุณมากครับจะลองทำดูครับ
Date :
3 ต.ค. 2548 18:20:27
By :
เก๋
คือว่ามันเป็นแต่กับเครื่องผมครับ ลองไปทำดูกับเครื่องเพื่อนได้ครับ ไม่ทราบว่ามันเป็นกับอระไรครับ
Date :
4 ต.ค. 2548 14:41:10
By :
เก๋
Load balance : Server 04