DBから CSV File Download
------------------------------
PHPの場合は、
http://www.google.co.jp/search?hl=ja&q=csv+php&lr=
http://www.doyouphp.jp/sample/sample_ora_csv.shtml
http://oss.kk-ntc.co.jp/jpug/pukiwiki/pukiwiki.php?PHP%2FCSV%C6%FE%BD%D0%CE%CF%A1%CAEXCEL%A1%CB
------------
http://php.eweb-design.com/0303_dl.php
PHP, MySQL로 처리하는 예제입니다.
위 주소들보다 더 낫네요~
[ sessionを利用して他のページからcsvをダウンロード ]
<?php
SESSION_START();
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=kimtable.csv");
$srv = "localhost"; // サーバー名
$id = "root"; // ユーザーID
$passwd = "1234"; // パスワード
$dbn = "kimdb"; // データベース名
if ( $_SESSION['search_query'] == "" )
$sql = "SELECT * FROM kimtable1"; // SQL文
echo "sql = ".$_SESSION['search_query'];
print("\n");
$db=mysql_connect($srv,$id,$passwd);
mysql_select_db($dbn,$db);
$rs=mysql_query($_SESSION['search_query'],$db);
// show Header
for($i=0; $i<mysql_num_fields($rs); $i++){
print(mb_convert_encoding(mysql_field_name($rs,$i),"SJIS","EUC-JP").",");
}
print("\n");
for($j=0 ;$j<mysql_num_rows($rs); $j++) {
for($k=0; $k<mysql_num_fields($rs); $k++) {
$str=mysql_result($rs,$j,$k);
print(mb_convert_encoding($str,"SJIS","EUC-JP").",");
}
print("\n");
}
/****
while($row = mysql_fetch_array($rs))
{
print( $row["no"].",");
print( $row["name"].",");
print( $row["years"]."");
print("\n");
}
***/
mysql_close($db);
?>
------------------------------
PHPの場合は、
http://www.google.co.jp/search?hl=ja&q=csv+php&lr=
http://www.doyouphp.jp/sample/sample_ora_csv.shtml
http://oss.kk-ntc.co.jp/jpug/pukiwiki/pukiwiki.php?PHP%2FCSV%C6%FE%BD%D0%CE%CF%A1%CAEXCEL%A1%CB
------------
http://php.eweb-design.com/0303_dl.php
PHP, MySQL로 처리하는 예제입니다.
위 주소들보다 더 낫네요~
[ sessionを利用して他のページからcsvをダウンロード ]
<?php
SESSION_START();
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=kimtable.csv");
$srv = "localhost"; // サーバー名
$id = "root"; // ユーザーID
$passwd = "1234"; // パスワード
$dbn = "kimdb"; // データベース名
if ( $_SESSION['search_query'] == "" )
$sql = "SELECT * FROM kimtable1"; // SQL文
echo "sql = ".$_SESSION['search_query'];
print("\n");
$db=mysql_connect($srv,$id,$passwd);
mysql_select_db($dbn,$db);
$rs=mysql_query($_SESSION['search_query'],$db);
// show Header
for($i=0; $i<mysql_num_fields($rs); $i++){
print(mb_convert_encoding(mysql_field_name($rs,$i),"SJIS","EUC-JP").",");
}
print("\n");
for($j=0 ;$j<mysql_num_rows($rs); $j++) {
for($k=0; $k<mysql_num_fields($rs); $k++) {
$str=mysql_result($rs,$j,$k);
print(mb_convert_encoding($str,"SJIS","EUC-JP").",");
}
print("\n");
}
/****
while($row = mysql_fetch_array($rs))
{
print( $row["no"].",");
print( $row["name"].",");
print( $row["years"]."");
print("\n");
}
***/
mysql_close($db);
?>