我有这个PhP代码,用户点击一个按钮,它会自动下载.csv文件,里面有不同类型的信息.所以这个.csv文件是用逗号分隔的,这意味着只要有逗号,指针就会转到下一个单元格.但是我想将分隔符更改为除逗号以外的任何内容,因为我的一些数据有逗号,例如Location列有501A,501B等数据,它需要在单个单元格上.但是它会转到另一个单元格,因此当我以纵向打印时,id不适合.所以我只想问我如何更改分隔符并用逗号维护数据?谢谢!
<?php
define("DB_HOST", "localhost");
define("DB_USER", "root");
define("DB_PASS", "");
define("DB_NAME", "envoy");
function db_connect() {
$db = mysqli_connect(DB_HOST, DB_USER, DB_PASS) or die("ERROR!");
mysqli_select_db($db, DB_NAME);
return $db;
}
$db = db_connect();
date_default_timezone_set("EST5EDT");
$date = date('m-d-Y,h.i.sa');
$date2 = date('m/d/Y');
$filename = $date.'.csv';
//$fp = fopen($filename,"w");
$sql2 = "SELECT sku as Sku,name as 'Brochure Name',location as Location FROM brochureinfo where modified LIKE '$date2' ORDER BY name ";
$rs2 = mysqli_query($db, $sql2);
$total_records = mysqli_num_rows($rs2);
mysqli_close($db);
if($total_records>0){
$row = mysqli_fetch_assoc($rs2);
$seperator = "";
$comma = ""; …Run Code Online (Sandbox Code Playgroud)