mysqlデータベースにデータを保存しています。このデータは配列であり、コンテンツは現在のユーザーのシステムにログインしている別のデータです。私は、データベースに保存するときデータベースからの取得時にシリアライズされた配列が破損する
私は次の操作を行います。その後、
$data = addslashes(serialize($array));
今
"UPDATE or INSERT INTO TABLE SET ... data = '$data';"
挿入または更新文は私のPHPコードから有効な返すために、データが正しく保存されています。
私の問題は、私がそれをシリアル化しようとすると、それはfalseを返し、私のページに通知が表示されます。
私は間違っていますか?
データのシリアル化を解除するコードと、取得したエラーを投稿することができますか。 – Nonym
通知には何が表示されますか? –