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 более разумной и эффективной? Спасибо за дополнительные предложения.