Калькулятор который берет данные из эксель таблицы и делает расчет на сайте

#1 20 июня 2018 в 11:34
Всем привет.
В общем вот что нужно:
На сайте есть таблица скопированная из эксель. В таблице есть наименование, стоимость и количество. Сбоку таблицы есть кнопочка "заказать", при клике переходим на форму с полями — данные о товаре, стоимость, количество и итого. Если данные в форме меняем то итого изменятся.

Меня интересует каким образом данную форму можно "соединить" с таблицей эксель, чтобы наименование, цена бралось именно из нее?

Пример — skala16.ru/beton.html
(кликните -заказать)
#2 20 июня 2018 в 11:39

Меня интересует каким образом данную форму можно "соединить" с таблицей эксель, чтобы наименование, цена бралось именно из нее?

Заралик
Загрузите таблицу в базу данных.
#3 20 июня 2018 в 11:51


Меня интересует каким образом данную форму можно "соединить" с таблицей эксель, чтобы наименование, цена бралось именно из нее?

Заралик
Загрузите таблицу в базу данных.

Ris

Спасибо за ответ.
Мне кажется это муторно и выйдет коряво. Да и есть инфа о том что на сайте (приложил в примере). Таблицу грузят напрямую в статью, по идее через базу ничего не идет. Как я понимаю форма обращается по стандартным функциям которые выводят (заголовок товара например). И высчитывает это.

Код форма и вид таблицы я могу попросить.

Вот кусок из строки:


<td class="nm">Бетон М-250 (B20) (гравий) по ГОСТ 7473-2010 <a class="tip" title="(В20) используется для создания полов, фундаментов, отмостки вокруг здания, устройства различных площадок;"><img alt="Подробнее" src="/img/help.png" /></a></td>
<td class="edz">м<sup>3</sup></td>
<td class="col">1</td>
<td class="prs"><span>3 200</span></td>
<td class="ord"><a class="order" data-col="1" data-name="Бетон М-250 (B20) (гравий) по ГОСТ 7473-2010" data-price="3 200" title="Заказать"><span>Заказать</span></a></td>


Вижу такие способы вывода как :

title="(В20)
data-col="1"
data-name="Бетон М-250 (B20) (гравий) по ГОСТ 7473-2010"
data-price="3 200"

видимо их форма и берет, верно думаю?
#4 20 июня 2018 в 11:58
Сама форма

<div class="zag-mini">Данные о товаре:</div>
<input type="text" name="tovar-name" id="tovar-name" readonly="readonly" class="ef dn" value="" />
<div class="calc">
<input type="text" name="tovar-price" id="tovar-price" readonly="readonly" class="ef tcs" eform="Цена за куб::0" />
<b class="ed">р./м<sup>3</sup></b> <b class="x">х</b>
<input type="number" name="tovar-col" id="tovar-col" class="ef tc" value="1" />
<div class="clear"></div>
</div>
<div class="itog">Итого: <b></b>р.</div>

<input type="text" class="none" name="itog" id="itog" value="" />

<input value="" name="special" class="special" type="text" eform="Спец:date:0" style="display:none;" />
<input type="submit" name="submit" id="submit" class="sb" value="Отправить" />

Да вот есть отличия.
name="tovar-price" в форме
data-price="3 200" в экселе


Скорее всего скрипта какого то не хватает, но точно в базу не грузит
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.