2016-10-22 3 views
-1

Ich möchte Serialized Array in Mysql-Datenbank speichern.Wie Serialized Array in der Datenbank speichern

Ich möchte Endergebnisses wenn speichert Wert in der Datenbank wie im folgende Format aus:

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

Bitte geben Lösung aus starten, wie diese Art von Array zu machen und einfacher SQL-Abfrage (Insert oder Update-Abfrage).

Unten ist der Code, den ich verwendet:

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

$b = serialize($a); 
?> 

und ich verwende $ b Variable in SQL-Abfrage. Aber meine Daten speichern nicht in meinem erwarteten Format.

+2

Stackoverflow ist nicht hier, um Ihnen beizubringen, wie Sie PHP oder MySQL verwenden. Bitte machen Sie selbst etwas Arbeit, geben Sie den Code an, den Sie ausprobiert haben, und stellen Sie dann Fragen. – Richard

+0

Ja ... ich habe meine Frage aktualisiert .. # Richard –

+0

Wie versuchst du es zu speichern ??? – AbraCadaver

Antwort

0

Nur um Ihnen einfache Anweisungen zu geben. Sie müssen Daten von überall, wo Sie im Json-Format (Objekt oder ein Array) übergeben, analysieren. Dann in php json_encode verwenden

Und wie # Richard sagte youll müssen diese auf eigene Faust dann einige Code eingeben Sie haben versucht, aber wahrscheinlich scheitert.

Verwandte Themen