作者alexblue (倒数27天退伍)
站内PHP
标题Re: [请益] 输出csv档
时间Thu Nov 23 10:49:36 2006
我贴我的原始码 各位大大 比较了解
function backup_execl($sheet,$query)
{
global $DB_class;
$filename=$sheet.date("(Y-m-d)",time()).".csv";
$content="流水号,主题,内容,张贴日期,相关档案,公告类型\n";
$rs=$DB_class->DB_query($query);
while($row = mysql_fetch_assoc($rs))
{
$str_content=str_replace("\r\n","" ,$row['content']);
//内容文章有会有逗号我把它换成全形
$str_content=str_replace(",",",",$str_content);
$content.=$row['notice_id'].",".$row['title'].",".$str_content.",".$row['post_date'].",".$row['word'].
"\n";
}
}
请问一下 前後双引号 要加在哪里呢?才可以保留文章的逗号
又不会被CSV档案切割成多个栏位!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.150.154
1F:→ statue:你用 excel 在一个栏位中输入多个 , 然後汇出 csv 就知道 11/23 11:04
3F:→ chhuang:输出 csv 需要那麻烦吗... 用 sprintf 也可以ㄚ! 11/23 11:17