Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
500 ₽

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

project complete
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": ""

    },

...


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

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

Applications 1

Only registered users can view attachments.

Client's feedback about the contractor Романе Шолудько

Quality
Professionalism
Price
Availability
Terms

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

Alex A. Alex Alex

Freelancer's feedback about the client Alex Alex

Payment
Task formulation
Requirements
Availability

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

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


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. proposal concealed by freelancer
  2.  1958 
    5   20    0

    1 day1500 ₽

    +

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

    Ukraine Ukraine | 4 December 2016 |
  3. 1 day500 ₽Winning proposal
    Роман Шолудько
     996   38    1

    Сделаю.

    Ukraine Cherkassy | 4 December 2016 |

Client
Alex Alex
Russia Russia  37    0
Project published
4 December 2016
42 views
Payment methods
Labels