使用PHP将CSV数据插入MySQL时如何处理奇数

他们

有一个包含几列的CSV文件,例如:

(ID,价格,地址)

但在价格栏中,有些奇怪

例如,如果一行中没有价格数据,则会显示“-”

另外,如果价格更大。它在数字之间会有逗号,它会显示:$ 1,123,234.12

那些情况该如何处理?

例如:

(1000,-,纽约)

(1001,$ 1,100,100,波士顿)

(1002,$ 100,LA)

在CSV文件中,使用PHP将这些数据插入MySQL数据库时,应显示:

(1000,0,纽约)

(1001,1100100,波士顿)

(1002,100,LA)

在数据库中

有人告诉我如何处理吗?我不知道该如何处理这些情况。

昆士

您可以在导入之前进行一些清理,例如

function csv_clean($csv_file){
    $data = file_get_contents($csv_file);
    $data = str_replace(' -,', ' NULL,', $data);
    $data = preg_replace('/(?<=\d),(?=\d)|\$/', '', $data);
    file_put_contents($csv_file, $data);
}

csv_clean('data.csv');

这将以所需的格式保存CSV文件,然后可以将其导入。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用php将数据插入mysql

来自分类Dev

使用ClosedXML插入数据表时如何处理合并的单元格?

来自分类Dev

将MYSQL表导出到CSV时如何处理空字段

来自分类Dev

如何处理CSV数据?

来自分类Dev

如何处理CSV数据?

来自分类Dev

将csv导入postgres时如何处理缺失?

来自分类Dev

将csv导入postgres时如何处理缺失?

来自分类Dev

使用PHP将数据从Javascript插入MySQL

来自分类Dev

使用 PHP 将 JSON 数据插入 MySQL

来自分类Dev

使用php将csv文件数据插入mysql数据库

来自分类Dev

在使用Ajax和PHP将数据插入MySQL时,是否使用了有限的数据?

来自分类Dev

单击“提交”按钮时,如何使用php oops概念将文本框值插入数据库mysql

来自分类Dev

如何处理csv中的空日期以插入数据库

来自分类Dev

如何处理csv中的空日期以插入数据库

来自分类Dev

如何处理.csv数据框列表

来自分类Dev

在使用option(“ dateFormat”)读取SPARK中的数据框时,如何处理csv文件中的不同日期格式?

来自分类Dev

使用PHP将数据插入MYSQL数据库时出现问题

来自分类Dev

使用php将数据插入MySQL数据库时出现问题

来自分类Dev

使用PHP将数据插入MySQL数据库时出错

来自分类Dev

ReactiveMongo:插入新文档时如何处理数据库错误

来自分类Dev

通过SQL将解析后的文本插入数据库之前,应该如何处理?

来自分类Dev

如何使用php将xml插入mysql

来自分类Dev

如何使用php将数组插入mysql

来自分类Dev

如何处理PHP中HTML格式的输入值以插入MySQL查询?

来自分类Dev

PHP:如何处理$ _POST数据

来自分类Dev

如何处理从PHP脚本返回的数据

来自分类Dev

使用php将数据插入mysql表时为0值

来自分类Dev

如何使用php将发布数据插入mysql数据库?

来自分类Dev

如何使用Jquery ajax和php将数据插入mysql数据库?

Related 相关文章

  1. 1

    如何使用php将数据插入mysql

  2. 2

    使用ClosedXML插入数据表时如何处理合并的单元格?

  3. 3

    将MYSQL表导出到CSV时如何处理空字段

  4. 4

    如何处理CSV数据?

  5. 5

    如何处理CSV数据?

  6. 6

    将csv导入postgres时如何处理缺失?

  7. 7

    将csv导入postgres时如何处理缺失?

  8. 8

    使用PHP将数据从Javascript插入MySQL

  9. 9

    使用 PHP 将 JSON 数据插入 MySQL

  10. 10

    使用php将csv文件数据插入mysql数据库

  11. 11

    在使用Ajax和PHP将数据插入MySQL时,是否使用了有限的数据?

  12. 12

    单击“提交”按钮时,如何使用php oops概念将文本框值插入数据库mysql

  13. 13

    如何处理csv中的空日期以插入数据库

  14. 14

    如何处理csv中的空日期以插入数据库

  15. 15

    如何处理.csv数据框列表

  16. 16

    在使用option(“ dateFormat”)读取SPARK中的数据框时,如何处理csv文件中的不同日期格式?

  17. 17

    使用PHP将数据插入MYSQL数据库时出现问题

  18. 18

    使用php将数据插入MySQL数据库时出现问题

  19. 19

    使用PHP将数据插入MySQL数据库时出错

  20. 20

    ReactiveMongo:插入新文档时如何处理数据库错误

  21. 21

    通过SQL将解析后的文本插入数据库之前,应该如何处理?

  22. 22

    如何使用php将xml插入mysql

  23. 23

    如何使用php将数组插入mysql

  24. 24

    如何处理PHP中HTML格式的输入值以插入MySQL查询?

  25. 25

    PHP:如何处理$ _POST数据

  26. 26

    如何处理从PHP脚本返回的数据

  27. 27

    使用php将数据插入mysql表时为0值

  28. 28

    如何使用php将发布数据插入mysql数据库?

  29. 29

    如何使用Jquery ajax和php将数据插入mysql数据库?

热门标签

归档