Отправляет email-рассылки с помощью сервиса Sendsay

Re: магазин xls to php

Привет! Нужно написать движок магазина. Главная страница уже есть, но возникла
маленькая проблема. Магазин будет продавать фильмы, у меня есть список фильмов
с описанием и параметрами в формате xls, мне очень не хочется писать все это
ручками и делать к каждому фильму отдельную страницу. Можно как-нибудь автоматизировать
процесс копирования данных из xls. Там формат данных такой: название фильма,
страна, год, артисты, режиссер, разрешение, кодек. Комментарии ко всем фильмам.
Хотелось бы иметь тоже самое но уже в магазине, причем сначала идет список фильмов
по алфавиту, потом уже при открытии загружается все остальное. Я думаю что сам
движок магазина будет на php.

P.S. Тут подумал может можно этот файл сохранить в формате MySQL, а потом написать
программу?

Ответить   Sun, 11 Jul 2004 13:33:07 +0400 (#188473)

 

Ответы:

Здравствуйте, Alexander.
11 июля 2004 г. в 12:33 вы говорили:

Alexander> Привет! Нужно написать движок магазина. Главная
Alexander> страница уже есть, но возникла
Alexander> маленькая проблема. Магазин будет продавать
Alexander> фильмы, у меня есть список фильмов
Alexander> с описанием и параметрами в формате xls, мне
Alexander> очень не хочется писать все это
Alexander> ручками и делать к каждому фильму отдельную
Alexander> страницу. Можно как-нибудь автоматизировать
Alexander> процесс копирования данных из xls. Там формат
Alexander> данных такой: название фильма,
Alexander> страна, год, артисты, режиссер, разрешение,
Alexander> кодек. Комментарии ко всем фильмам.
Alexander> Хотелось бы иметь тоже самое но уже в магазине,
Alexander> причем сначала идет список фильмов
Alexander> по алфавиту, потом уже при открытии загружается
Alexander> все остальное. Я думаю что сам
Alexander> движок магазина будет на php.

Alexander> P.S. Тут подумал может можно этот файл
Alexander> сохранить в формате MySQL, а потом написать
Alexander> программу?

Можно и нужно сохранить в mysql:)
Файл екселя сохраняем в формате csv, получается, что колонки
разделены точкой с запятой, кажется.
Дальше делаем експорт этого файла в базу скриптом.
Все дела.

Ответить   Юрий Sun, 11 Jul 2004 18:58:16 +0300 (#188477)

 

Привет! А скрипт?





библиотекa сайтостроительства http://www.i2r.ru/static/244/

-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:inet.webbuild.webbuilding-list@subscribe.ru
Отписать: mailto:inet.webbuild.webbuilding--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Mon, 12 Jul 2004 01:38:18 +0400 (#188682)

 

Приветствую, Alexander.
12 июля 2004 г. в 0:38 вы говорили:

Alexander> Привет! А скрипт?

Alexander> >> Можно и нужно сохранить в mysql:)

Драсьте:)
А скрипт уже своими руками:)
Примерно вот так:

<?php
$fo=fopen($_REQUEST['file'], 'r');

while (feof($fo)==false) {
$fr=fgets($fo, 10000);

if ($fr!='') {
$fr=explode(';', $fr);
mysql_query("INSERT INTO .................");
}
}

Здесь разделитель - точка с запятой (;).

Ответить   Юрий Mon, 12 Jul 2004 22:12:52 +0300 (#189360)

 

Хм... а комментарии не сохраняются :(( на в csv, ни в какой другой формат

--
Alex





библиотекa сайтостроительства http://www.i2r.ru/static/244/

-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:inet.webbuild.webbuilding-list@subscribe.ru
Отписать: mailto:inet.webbuild.webbuilding--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 13 Jul 2004 01:56:01 +0400 (#189734)

 

Приветствую, Alexander.
13 июля 2004 г. в 0:56 вы говорили:

Alexander> Хм... а комментарии не сохраняются :(( на в
Alexander> csv, ни в какой другой формат

Что за комментарии?

Ответить   Юрий Tue, 13 Jul 2004 21:15:43 +0300 (#190148)

 

У меня в Excel список фильмов и комментарии (краткое описание) к каждому. Использовал
Insert-Comment. Вот они и не сохраняются.





библиотекa сайтостроительства http://www.i2r.ru/static/244/

-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:inet.webbuild.webbuilding-list@subscribe.ru
Отписать: mailto:inet.webbuild.webbuilding--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 14 Jul 2004 01:15:56 +0400 (#190278)

 

Приветствую, Alexander.
14 июля 2004 г. в 0:15 вы говорили:

Alexander> У меня в Excel список фильмов и комментарии
Alexander> (краткое описание) к каждому. Использовал
Alexander> Insert-Comment. Вот они и не сохраняются.

Тут ничего не попишешь.

Ответить   Юрий Wed, 14 Jul 2004 21:22:11 +0300 (#190871)

 

Здравствуйте, Alexander.
Вы писали 12 июля 2004 г., 01:38:18: mid:20040712032728.1886***@i*****.subscribe

osCommerce - готовый бесплатный магазин

Ответить   Tue, 13 Jul 2004 08:23:08 +0400 (#189530)