我有以下字符串:格式字符串插入到MySQL数据库
$result = "category,date,product,cost
car,10/10/2005,toyota,3000
bike,12/12/2007,yamaha,1000";
我需要安排串入的最佳格式插入到数据库(必须是有效的,因为可能有很多的数据第一行也不需要)。
的字符串是新线,这样我就可以:
$n = explode("\n", $result);
这使它在这一格式:
[0] => category,date,product,cost
[1] => car,10/10/2005,toyota,3000
[2] => bike,12/12/2007,yamaha,1000
现在怎么样,我会去格式化这个在DB插入,再次解决方案需要有效的(性能),我也想不被插入的第一行和最后在我希望的日期插入到无法插入。
希望它是有道理的,感谢提前的帮助。
--------编辑---------------
表(项)被构造为具有以下字段:
category, product, cost
感谢
RTLM:http://php.net/manual/en/function.str-getcsv.php – 2013-02-21 19:33:18
我们不知道你的db结构,所以不知道如何格式化任何东西 – 2013-02-21 19:33:32
道歉,添加了表结构。 – Dino 2013-02-21 19:35:17