2016-10-22 8 views
-1

シリアライズされた配列をMysqlデータベースに保存します。シリアライズされた配列をデータベースに保存する方法

データベース内に保存する値はフォーマット以下のように見えるとき、私は最終的な結果が欲しい:

a:1:{i:5;s:2:"2,";} 

(クエリを挿入または更新)アレイと単純なSQLクエリのこの種を作る方法から始めソリューションを提供してください。以下は

私が使用したコードです:

<?php 
$a = array (
     '5' => '2,' 
); 

$b = serialize($a); 
?> 
を、私は、SQLクエリで$ B変数を使用します。しかし、私のデータは期待通りのフォーマットで保存されません。

+2

ここではPHPやMySQLの使い方を教えてくれるStackoverflowはありません。あなた自身でいくつかの作業を行い、試したコードを提供して質問してください。 – Richard

+0

はい...私の質問を更新しました..#Richard –

+0

どうやってそれを保存しますか? – AbraCadaver

答えて

0

あなたに簡単な指示を与えるだけです。あなたはJson形式(オブジェクトまたは配列)で渡す場所のどこからでもデータを解析する必要があります。その後、PHPの使用json_encode

と#リチャードは、あなたが自分でこれらを把握する必要があると言ったいくつかのコードを投稿しようとしたが、おそらく失敗します。

関連する問題