Php 数据未正确插入csv中

Php 数据未正确插入csv中,php,csv,Php,Csv,当我以编程方式将数据添加到csv时,会出现以下问题: 请先查看附加的屏幕截图: 我的csv文件中有一些列。Crad、当前余额、使用金额等 请不要这样,Ship_to_Adddress_1、Ship_to_Adddress_2、Ship_to_Adddress_3没有任何数据。来自csv 该问题与Ship_to_Name列有关。此列包含客户的名字和姓氏 这里的演示是客户名称。。。当我生成csv时,演示应该只显示在Ship_to_Name列下 但它在一列中显示名字,在另一列中显示姓氏 它应该显示在S

当我以编程方式将数据添加到csv时,会出现以下问题:

请先查看附加的屏幕截图:

我的csv文件中有一些列。Crad、当前余额、使用金额等

请不要这样,Ship_to_Adddress_1、Ship_to_Adddress_2、Ship_to_Adddress_3没有任何数据。来自csv

该问题与Ship_to_Name列有关。此列包含客户的名字和姓氏

这里的演示是客户名称。。。当我生成csv时,演示应该只显示在Ship_to_Name列下

但它在一列中显示名字,在另一列中显示姓氏

它应该显示在Ship_to_Name列下

根据我的空间演示之间的演示是主要的问题

代码如下:

$fileName = "Zitomer_used_cards_".$fileDate."_".$trxntime.".csv";
$file = "/abc/abc/staging.abc.com/abc/code/testworks/csv/".$fileName;

    if (!(file_exists($file))) {
     $csv_handler = fopen ($file,'w'); 
     fwrite ($csv_handler,$csv);
     fclose ($csv_handler);
    }

您的数据集是否收集在阵列中? 首先,确保姓氏和姓名之间没有任何逗号,即。 $data=数组'bla','blah',$LANSAME.'.$name


然后,有一些特定的csv文件生成语句,例如fputcsv:它从数组中读取并逐行插入到csv中

您是否可以显示$csv的内容类似于print\r$csv;如果名称字段的格式为firstname,lastname,则逗号将作为分隔符。