Заказ закрыт
PHP/MySQL: добавление/изменение/удаление стран и цен по ним

Бюджет: 1 000
11.88 $ – 10.34 €
Заказчик выбрал исполнителя:
Михаил Горбачев  
Необходим PHP скрипт, позволяющий добавлять в таблицу MySQL, удалять, изменять страны и цены по ним.

Пример: mastertraf.com/1/

При нажатии на кнопку "Сохранить":
- данные бы сохранялись бы в MySQL-таблицу. 

При нажатии на "Добавить ГЕО":
- появлялся бы еще 1 блок с дополнительным выбором стран и цен.
Пример: mastertraf.com/1/index2.p...

Логика работы:

1. При первом открытии, скрипт выводит данные по странам и ценам, заполняя поля.

2. В случае, если стран с ценами больше 1, то возле каждого блока должна присутствовать кнопка "Удалить".

3. Нельзя удалять последнюю оставшуюся страну с ценами. Если страна с ценами одна, кнопки "Удалить" быть не должно.

4. Кнопки "Сохранить" и "Добавить ГЕО" всегда находятся ниже списка со странами и ценами.

5. Нельзя добавить 11 страну с ценами. После добавления 10-й страны с ценами, кнопка "Добавить ГЕО" не выводится.

6. Если у страны, размер "Ставки" указан в рублях, то и у "Комиссии CPA-сети" значение меняется на рубли. И наоборот. То 

есть, если у одной из стран мы меняем значение "руб" на "%", оно автоматом меняется и в соседнем select (и наоборот).

Реализация:

1. В комплекте приложен небольшой PHP-скрипт и дамп базы. Нужно доработать именно его, а не писать все с нуля.

2. При нажатии на "Сохранить", данные формы должны отправиться в этот же PHP-файл методом POST. Не делать эту реализацию с помощью AJAX и CURL. Обычная отправка данных формы методом POST.

3. Данные по странам и ставкам для этих стран будут писаться в поле 'geo' таблицы MySQL в формате JSON.

4. Если в базе уже забиты страны и ставки, они автоматом должны выводиться на странице при открытии.

5. При использовании яваскриптов, использовать не голый яваскрипт а JQuery.

6. Набор файлов и каталогов который должен получиться в результате:

./index.php – страничка с которой работаем
./includes/config.php – файл конфигурации MySQL
./js/ – каталог для JS

Скрипт и дамп базы приложены к проекту. 

1000 руб. оплата по факту, после тестирования на моем сервере, на пластиковую карту, Вебмани или Яндекс.Деньги.
Опубликован 21.06.2018 в 19:27 Последнее изменение: 21.06.2018 в 21:39
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.