Я получаю данные из API через XML, который содержит данные о каждом пользователе веб-сайта.Мне нужно в конечном итоге сохранить эти данные в базе данных MySQL.Я анализирую данные и получаю значения для каждого пользователя, используя jquery.
Я нахожу узлы для каждого пользователя примерно так
$onlineid = $(this).find("onlineid");
$comment = $(this).find("comment");
, а затем получаю значения ..
var onlineid = $onlineid.text();
var comment = $comment.text();
Вот где я сейчас застрял ...
Мне нужно создать связанный массив данных пользователей, а затем добавить данные каждого пользователя в массив пользователей, чтобы их можно было обрабатывать.используя php, затем сохраняется в mysql.
может быть что-то вроде этого ..?
var users = new Array();
var user_data = new Object();
user_data['onlineid'] = onlineid;
user_data['comment'] = comment;
затем ..
users.push(user_data);
Кажется, что создается массив объектов.Если я отправлю их в скрипт php, используя ajax
$.ajax({ <br />
type: "POST",<br />
url: "sync.php",<br />
data: 'users='+users
, то firebug покажет их как строку объектов, разделенных запятыми.
Как же яиметь дело с этим в сценарии php?
Мне нужно обработать каждый объект (user_data) в каждом из элементов массива (пользователей), чтобы значения могли быть сохранены в базе данных mysql.
Любой экспертный совет будет фантастическим.