Wenn Sie das Array als Zeichenfolge speichern möchten, können Sie JSON.stringify():
verwenden$string = [{"name":"peter","phone":"dsf","city":"sdfsdf","email":"dsf"},{"name":"111","phone":"222","city":"hn","email":"[email protected]"}];
$json = JSON.stringify($string);
Die Variable $json ist dann ein einfacher String, der einfach in MySQL eingefügt werden kann.
Sie können dann verwenden:
var obj = JSON.parse($json);
Um den String zurück in ein Array umzuwandeln.
Diese Methode wird jedoch normalerweise aus Leistungsgründen nicht empfohlen, daher sollten Sie alternativ das Array aufteilen und jedes Feld einzeln speichern.