php как хранить и читать данные json через mysql?

php как хранить и читать данные json через mysql?

mysql_query("INSERT INTO text (data) VALUES (json_encode('id' => $uid, 'value' => yes))");

тогда, как обновить значение данных ? считайте данные, затем вставьте их с помощью процесса json_encode и декодирования или просто обновите простой способ?

[{"id": "1", "value": "yes"}]

затем вставьте другое изменение в [{"id": "1", "value": "yes"} , {"id": "2", "value": "yes"}] ...

Или даже если длинное длинное значение.

[{"id": "1", "value": "yes"}, {"id": "2", "value" : "yes"} ... {"id": "10000", "value": "yes"}]

затем обновите другой, измените на [{"id": "1", " value ":" yes "}, {" id ":" 2 "," value ":" yes "} ... {" id ":" 10000 "," value ":" yes "}, {" id " : "10001", "value": "yes"}]

Я хочу спросить, как сделать эту обработку запросов mysql более разумной и эффективной? Спасибо за дополнительные предложения.

9
задан fish man 29 September 2011 в 19:09
поделиться