PHP arrays en javascript arrays
Estoy un poco confundido aquí sobre cómo implemento una matriz en JS desde PHP ...
Estoy haciendo esto para las pruebas: eventualmente usaré sondeos largos o websockets si son altamente compatibles, pero esto es lo que tengo:
$get = mysql_query("SELECT x,y,sid FROM player_town WHERE uid='1'") or die(mysql_error());
$row = mysql_fetch_assoc($get);
$data = json_encode($row);
Más abajo en el guión, puse en la cabeza:
<script>var data = Array(<? $data; ?>)</script>
<script type="text/javascript" src="js.js"></script>
Pero en js.js dice indefinido pero $ data está configurado. Este es el error:
x is not defined
En js.js hicealert(data[x]);
y me quedo indefinido.
My json_encode se ve así:
{"x":"283","y":"99","sid":"1"}
¿Algunas ideas