将多维数组传递给PHP以保存到数据库的最佳方法?

时间:2012-03-28 01:07:36

标签: php jquery sql database json

我正在开发一个浏览器中的图像布局GUI。用户将一系列图像上传到页面,使用jQuery UI Draggable和Resizable将它们排列在页面上,然后使用提交按钮保存图像的位置/大小。

我正在获取最终的图像数据:

$('div.ui-wrapper').each( function(id) {
    var _width = $(this).css("width");
    var _height = $(this).css("height");
    var _left = $(this).css("left");
    var _top = $(this).css("top");
    var _src = $('img').eq(id).attr("src");
    var imgs = {
        'imageID' : id,
        'width' : _width,
        'height' : _height,
        'left' : _left,
        'top' : _top,
        'src' : _src
    };
    finalimgarray.push(imgs);
});

我希望用户能够通过表单POST将此数组提交给PHP函数,该函数将迭代每个值并将其存储到SQL表中。做这个的最好方式是什么?我考虑过转换为JSON或在帖子中使用多维数组,但我不确定如何处理数据数组。

0 个答案:

没有答案