Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!
500 ₽

Внести правки в базу MySQL в записи в формате JSON

проект завершено
PHP


В MySQL храняться данные в JSON.

Необходимо написать скрипт или запросы MySQL, которые:


1) удалит из масивов JSON лишние записи (группы записей), где "enabled": "0":, то есть:

из

  "attribs": {

    "7": {

      "items": {

        "410": {

          "enabled": "0",

          "type": "checkbox",

          "display_live_filter": "",

          "collapsed": "1",

          "display_list_of_items": "",

          "sort_order_values": "",

          "sort_order": ""

        },

        "450": {

          "enabled": "1",

          "type": "checkbox",

          "display_live_filter": "",

          "collapsed": "0",

          "display_list_of_items": "",

          "sort_order_values": "",

          "sort_order": ""

        }

      }

    },

    "15": {

...

сделает

  "attribs": {

    "7": {

      "items": {

        "450": {

          "enabled": "1",

          "type": "checkbox",

          "display_live_filter": "",

          "collapsed": "0",

          "display_list_of_items": "",

          "sort_order_values": "",

          "sort_order": ""

        }

      }

    },

    "15": {

...


из

  "attribs": {

    "7": {

      "items": {

        "410": {

          "enabled": "0",

          "type": "checkbox",

          "display_live_filter": "",

          "collapsed": "1",

          "display_list_of_items": "",

          "sort_order_values": "",

          "sort_order": ""

        },

        "450": {

          "enabled": "0",

          "type": "checkbox",

          "display_live_filter": "",

          "collapsed": "0",

          "display_list_of_items": "",

          "sort_order_values": "",

          "sort_order": ""

        }

      }

    },

    "15": {

...

сделает

  "attribs": {

    "15": {

...


2) из

...

"isbn": {

      "enabled": "0",

      "sort_order": "",

      "display_list_of_items": "",

      "display_as_type": "text",

      "collapsed": "0",

      "display_live_filter": ""

    },

...


сделает:

...

 "isbn": {

      "enabled": "1",

      "sort_order": "",

      "display_list_of_items": "",

      "display_as_type": "checkbox",

      "collapsed": "0",

      "display_live_filter": ""

    },

...


Пример изначальной записи приложен.

Исполнителю будет предоставлен дамп, в ответ необходимо будет прислать его же исправленным и скрипт, при помощи которого произведены данные изменения.

Додатки 1

Перегляд контактної інформації доступний тільки зареєстрованим користувачам.

Відгук замовника про фрилансера Романе Шолудько

Якість
Професіоналізм
Вартість
Контактність
Терміни

Быстро, качественно, без лишних вопросов. Сотрудничеством доволен.

Alex A. Alex Alex

Відгук фрілансера про замовника Alex Alex

Оплата
Постановка задачі
Чіткість вимог
Контактність

Рекомендую к сотрудничеству!

Роман Ш. Роман Шолудько


Зробити ставку!

Замовник не бажає робити передплату? Запропонуйте оплату через Сейф, щоб уникнути можливого шахрайства.

  1. ставка прихована фрілансером
  2.  1958 
    5   20    0

    1 день1500 ₽

    +

    skype - live:fdd20eb1b6acee2e | Тел./Viber: +380682208496 | e-mail: [email protected] | http://vk.com/prodevsoft | Telegram: @prodevsoft

    Україна Україна | 4 грудня 2016 |
  3. 1 день500 ₽Переможець
    Роман Шолудько
     997   38    1

    Сделаю.

    Україна Черкаси | 4 грудня 2016 |

Замовник
Alex Alex
Росія Росія  37    0
Проект опублікований
4 грудня 2016
42 перегляди
Способи оплати
Мітки