Импорт \ Экспорт из cvs, xml на php

Статус
В этой теме нельзя размещать новые ответы.

morgan_spb

Постоялец
Регистрация
15 Сен 2006
Сообщения
55
Реакции
1
Подскажите где можно почитать подробнее как реализовать эт штуку на php

очень нравится механизм выгрузки загрузки данных
в Авалон шоп и

выбрал файл, загрузил,
система выдала список полей в твоей таблице
и в загруженном файле

с помощью селектов совместил чтобы id пихался к id

нажал загрузить и данные в базе....

спасибо
 
shop-script возьми там реализована эта функция, нос версии pro
 
как написать я и так представляю,

берем файл,
спомощью emplode делим его строки на массивы
1я строка это навигатор

потом спомощью селектов задали соответствие

функция submit

insert to dbtable ('id','name' ....)values и там дальше


вопрос а не будет ли переполняения буфера или мега нагрузки на сервер если файл будет слишком большой?

может хитрости какие есть?
 
Загрузить данные можно довольно просто с помощью функции fgetcsv:
$row = 1;
$fp = Для просмотра ссылки Войди или Зарегистрируйся ("test.csv","r");
while ($data = Для просмотра ссылки Войди или Зарегистрируйся ($fp, 1000, ",")) {
$num = Для просмотра ссылки Войди или Зарегистрируйся ($data);
Для просмотра ссылки Войди или Зарегистрируйся "<p> $num fields in line $row: <br>";
$row++;
for ($c=0; $c < $num; $c++) {
Для просмотра ссылки Войди или Зарегистрируйся $data[$c] . "<br>";
}
}
Для просмотра ссылки Войди или Зарегистрируйся ($fp);
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху