How to store JSON string in MySQL db

后端 未结 4 2075
温柔的废话
温柔的废话 2020-12-28 09:29

I\'m storing JSON data in a MySQL table using the code below. It works fine if the JSON is short but breaks for longer text. The \"field_json\" is a LONGTEXT.



        
4条回答
  •  抹茶落季
    2020-12-28 09:46

    Escape the JSON string:

    $json_string = mysql_real_escape_string( $json_string);
    
    $sql = sprintf("UPDATE mytable 
        SET field_json = '$json_string'
        WHERE id = $userid");
    $result = mysql_query($sql);
    

提交回复
热议问题