Jeśli chcesz przechowywać tablicę jako ciąg, możesz użyć JSON.stringify():
$string = [{"name":"peter","phone":"dsf","city":"sdfsdf","email":"dsf"},{"name":"111","phone":"222","city":"hn","email":"[email protected]"}];
$json = JSON.stringify($string);
Zmienna $json jest wtedy prostym ciągiem, który można łatwo wstawić do MySQL.
Następnie możesz użyć:
var obj = JSON.parse($json);
Aby przekonwertować ciąg z powrotem na tablicę.
Ta metoda zwykle nie jest zalecana ze względu na wydajność, więc możesz alternatywnie podzielić tablicę i przechowywać każde pole osobno.