У меня есть следующая строка:форматной строки с использованием PHP для вставки в БД 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
теперь, как бы я идти о форматировании для вставки в БД, еще раз решение должно быть эффективным (для производительности), также я бы хотел, чтобы первая строка не была вставлена и, наконец, вставить, я хочу, чтобы дата не была вставлена.
Надеюсь, что это имеет смысл, спасибо за помощь заранее.
-------- редактировать ---------------
В таблице (пункт) структурирована со следующими полями:
category, product, cost
благодаря
RTLM: http://php.net/manual/en/function.str-getcsv.php –
Мы не знаем вашу структуру db, поэтому не знаем, как отформатировать что-либо – 2013-02-21 19:33:32
извинения, добавлена структура таблицы. – Dino