Nếu bạn muốn lưu trữ mảng dưới dạng chuỗi, bạn có thể sử dụng JSON.stringify ():
$string = [{"name":"peter","phone":"dsf","city":"sdfsdf","email":"dsf"},{"name":"111","phone":"222","city":"hn","email":"[email protected]"}];
$json = JSON.stringify($string);
Biến $ json sau đó là một chuỗi đơn giản có thể được chèn vào MySQL một cách dễ dàng.
Sau đó, bạn có thể sử dụng:
var obj = JSON.parse($json);
Để chuyển đổi chuỗi trở lại một mảng.
Tuy nhiên, phương pháp này thường không được khuyến nghị vì lý do hiệu suất, vì vậy, bạn có thể muốn chia nhỏ mảng và lưu trữ từng trường riêng lẻ.