0
我使用json编码从PHP创建了一个对象,但我很难使用数据来获取对象中的图像宽度和高度。获取图像宽度和高度的问题
这是我创建的对象:
$get = mysql_query("SELECT x,y,img,bid FROM player WHERE uid='1'");
while($row = mysql_fetch_assoc($get)){
$data[$row['x']] = Array();
$data[$row['x']][$row['y']][0] = $row['bid']; // 1
$data[$row['x']][$row['y']][1] = $row['img']; // test.png
}
$data1 = json_encode($data);
参见所用测试数据的评论。
我将这个$ data1分配给变量sdata。
现在,在我的JavaScript我试图做到这一点:
imgwidth = sdata[i][j][1].width;
imgheight = sdata[i][j][1].height;
但我得到了一个未定义,是有什么我失踪了呢?
如何将$ data分配给sdata? – 2012-04-03 01:18:05
'print_r($ data)'或'echo $ data1'的值怎么样? – ariefbayu 2012-04-03 01:23:14