Перейти к содержимому


Запись в БД со стороннего сайта


Сообщений в теме: 2

#1 lIME

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 15 Декабрь 2014 - 22:24

У нас есть сайт по продаже обуви, хотим интегрировать, чтобы заказы с сайта автоматически падали в КБ.

Внешние формы не подходят. т.к. помимо вводимых пользователем данных, нужно передать еще :
  • Название модели
  • Размер (из определенного списка)
  • Путь к картинке.
Не вводить же эти данные клиенту вручную в предложенную ему форму?)) Сами понимаете.

На данный момент у нас уже реализована запись в MySQL, лежащей на хостинге, через SQL-запрос.

Insert into ... values('.$razmer.",".$nazvanie.","$picture_part") - Примерно так. Т.е переменные с данными тупо подставлены в запрос, который создает запись в БД.

Можно ли так же через SQL реализовать запись в Клиентскую базу?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 22 Декабрь 2014 - 15:20

Цитата

Не вводить же эти данные клиенту вручную в предложенную ему форму?)) Сами понимаете.

А откуда берутся эти данные? Проблем то нет, настроить скрытые поля в форме, либо добавить вычисление в саму внешнюю форму, которое будет заполнять недостающие в форме поля.

#3 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 09 Январь 2015 - 02:37

Просмотр сообщенияlIME (15 Декабрь 2014 - 22:24) писал:

У нас есть сайт по продаже обуви, хотим интегрировать, чтобы заказы с сайта автоматически падали в КБ.

Внешние формы не подходят. т.к. помимо вводимых пользователем данных, нужно передать еще :
  • Название модели
  • Размер (из определенного списка)
  • Путь к картинке.
Уже успешно на нескольких наших сервисах, на протяжении года, то что вы хотите реализовано следующим образом:
1. На стороне кб реализовано мини апи, условно называем его bapi.
2. C вашей стороны отправляется post запрос после оформления на сайте заказа. Формат обмена данными json.
3. bapi получает запрос, проверяет валидность и добавляет заказ в кб. Если запрос не проходит валидность - на почту уходит письмо с телом запроса и ошибкой валидности.

Менеджер, в случае п.3, заходит на почту копирует запрос и добавляет в кб вручную через специальную таблицу.

Преимущества:
1. Полный контроль бизнес процесса.
2. Высокая гибкость решения.
3. Достаточная мобильность





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных