sql >> データベース >  >> RDS >> Mysql

シリアル化されたオブジェクトをデータベースに保存した後、オブジェクトのシリアル化を解除できません

    おそらく、最初にbase64エンコーディングを実行する必要があります:

    $safe_string_to_store = base64_encode(serialize($data));
    

    次に、それを元に戻すには:

    $date = unserialize(base64_decode($safe_string_to_store));
    

    それを試して、それが機能するかどうかをお知らせください。

    (そして、その上でストリップスラッシュを実行しないでください-する必要はありません)



    1. Show_Alertを使用したOracleフォームでのモーダルウィンドウメッセージの表示

    2. SQLServerでのトランザクションログの重要性

    3. node-mysql:複数のステートメントクエリ、ER_PARSE_ERROR

    4. SQLの主キー:主キーの操作について知っておくべきことすべて