Почему я никогда не могу заставить сериализованный JQuery работать должным образом. Наверное, я что-то упустил.
Я могу сериализовать данные формы, и они отображаются в предупреждении:
var forminfo = $j('#frmuserinfo').serialize();
alert(forminfo);
Затем я публикую свою страницу PHP следующим образом:
$j.ajax({
type: "POST",
url: "cv-user-process.php",
data: "forminfo="+forminfo,
cache: false,
complete: function(data) {
}
});
Но КОГДА (не в первый раз) я пытаюсь вставить / обновить данные в БД, я когда-либо получаю только 1 передаваемую переменную:
Вот мой PHP-скрипт:
$testit = mysql_query("UPDATE cv_usersmeta SET inputtest='".$_POST['forminfo']."' WHERE user='X'");
данные, переданные только когда-либо, получают первую переменную. почему?
Я думаю, что это больше похоже на то, как я работаю с php, но это сводит меня с ума и всегда занимает слишком много времени, чтобы понять, где я иду не так.