Импорт/экспорт в БД сайта из Excel

12
O
На сайте с 04.07.2016
Offline
7
783

Есть здесь веб-мастера, которые уже сталкивались с подобным вопросом?

Делаю лендинг с циферками, клиенту надо, чтобы вместо стандартной CMS можно было просто поменять цифры и тексты в ячейках Excel файла и импортировать данные с этого листа на сервер. И чтобы в итоге на лендинге циферки бы поменялись.

Aisamiery
На сайте с 12.04.2015
Offline
319
#1

1) Exel умеет сохранять в формате CSV, а phpmyadmin умеет импортировать в таком формате.

2) Ну и никогда не поздно сделать доработочку.

3) Так же можно поставить GUI клиент, и через него подключаться к бд, не сложнее чем с Exel.

4) Еще можно выкинуть БД с лендоса и брать данные сразу с файла Exel, а не с БД.

Вам какой вариант больше подходит?

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
O
На сайте с 04.07.2016
Offline
7
#2

Aisamiery, спасибо за варианты. это больше подходит под запрос

4) Еще можно выкинуть БД с лендоса и брать данные сразу с файла Exel, а не с БД.

что можете предложить?

S3
На сайте с 29.03.2012
Offline
366
#3

Гугль в течение 2-х минут подскажет, что есть отличный php модуль, который умеет отлично импортить любые форматы Экселя, допустим в json.

Пара строк кода прекрасно сконвертит полученные данные прямо в базу, создаст новую строку или апдейтит данные.

А у клиента будет только форма в админке с одним полем, куда нужно указать путь к эксель файлу.

И забудьте вы уже про этот пхпмуадмин)))

Aisamiery
На сайте с 12.04.2015
Offline
319
#4
Sly32:
И забудьте вы уже про этот пхпмуадмин)))

Он обычно предустановлен на хостинге и в различных панелях управления. То есть без знания php, и гугления 2х минут, можно выполнить задачу))

---------- Добавлено 31.08.2016 в 15:23 ----------

Oscillator:
что можете предложить?

Например вот phpExel

totamon
На сайте с 12.05.2007
Offline
437
#5
Oscillator:
Делаю лендинг с циферками, клиенту надо, чтобы вместо стандартной CMS можно было просто поменять цифры и тексты в ячейках Excel файла и импортировать данные с этого листа на сервер. И чтобы в итоге на лендинге циферки бы поменялись.

какого только бреда не придумают...

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
S3
На сайте с 29.03.2012
Offline
366
#6
Aisamiery:
То есть без знания php, и гугления 2х минут, можно выполнить задачу))

У меня например, не был установлен) Но неважно. Как вебразработчик ленивый, да я могу иногда войди в эту приблуду и посмотреть данные, если мен лень команды в консоли набирать(но я с этим борюсь)

Как разовое решение - да.

Но если ты делаешь сайт на заказ и на заказ как у ТС предлагаешь клиенту вариант импорта через пхпмуадмин - большая вероятность посыла) Для клиента надо делать все доступно, без лишних телодвижений и чтоб он ничего напортить не мог)))

O
На сайте с 04.07.2016
Offline
7
#7

Aisamiery, а вы эту штуку юзали? сколько времени на установку и настройку может уйти?

S3
На сайте с 29.03.2012
Offline
366
#8
Oscillator:
Aisamiery, а вы эту штуку юзали? сколько времени на установку и настройку может уйти?

не знаю как у Aisamiery, у меня с поиском решения, внедрением, тестированием на локалке и деплоем - часа 2-3

bay_ebook
На сайте с 28.05.2010
Offline
111
#9
Oscillator:
Aisamiery, а вы эту штуку юзали? сколько времени на установку и настройку может уйти?

Если честно, это жадность. Прогер на 1 час решит эту проблему 3-5 способами и предложит вам. Вы вберете нужны и все. Оплатите прогеру этот час работы.

Ну и на крайний - установить какой-либо phpExcel и брать данные напрямую с файла без использования БД - думаю самый лучший вариант. Даже если вы не прогер - почитав мануалы за день должны справится.

Нужен прогер на php+mysql+понимание чужего кода? (/ru/forum/540660) Вам сюда PHP-шаман (http://php-shaman.pw/)
Aisamiery
На сайте с 12.04.2015
Offline
319
#10
Oscillator:
Aisamiery, а вы эту штуку юзали? сколько времени на установку и настройку может уйти?

Я как бы её всегда юзаю, вменяемых альтернатив пока что не нашел, да и не искал.

В вашем случае непонятно что настраивать, там будет 10 строк кода от силы (в зависимости конечно от сложности самого файла Exel), ну вот сколько вам надо на написнаие 10 строк кода? ну и минут 15-20 на покурить документацию

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий