tengo un pequeño problema con un flash que lee una cadena Json.
El flash lee una dirección php que es la que genera la cadena Json. ese php genera la cadena después de leer una base de datos.
Si en el Select le pongo un limit de 10 el flash funciona correctamente. Con un for y un par de traces veo que es lo que lee de la base de datos.
el problema esta cuando por ejemplo en vez de poner un limit de 10 lo pongo a 30.. parace que no es capaz de leer tanta informacion y el trace me suelta esto
[object Object]
Porque con 10 lineas funciona perfectamente y con mas de 25 casca?
alguien ha tenido este problema antes?
el codigo que utilizo es este
Código:
Un saludo y muchas gracias import JSON; var jsondata:LoadVars = new LoadVars(); jsondata.onLoad = function() { var json = new JSON(); var o:Object = json.parse(unescape(this.toString())); for (i = 1; i <= 10; i++) { trace("id de la pregunta "+o[i].id); trace("pregunta "+o[i].question); trace("Respuesta A "+o[i].A); trace("Respuesta B "+o[i].B); trace("Respuesta C "+o[i].C); trace("Respuesta D "+o[i].D); trace("correcta "+o[i].correct); trace("categoria "+o[i].kind); trace("nivel "+o[i].level); } }; jsondata.load("localhost/testjson/mysql.php");