el http_post_string tiene que ir dentro de un evento gatillador, puede ser click, alarma, create, step(asegurandote de que no se repita la consulta cada paso),collision....
pero el [gml]
if (ds_map_find_value(async_load,"id")) == ID
{
stats = ds_map_find_value(async_load,"status");
result = ds_map_find_value(async_load,"result");
}
[/gml]
tiene que ir dentro del evento asyncrono http, eso se explica en el tutorial de niuweb, otra cosa, las consultas sql si no esta bien redactadas no arrojaran resultado, aunque tu codigo no te mande una alarma o warning no necesariamente significa que tu consulta esta bien realizada, y con respecto a obtener el resultado de la consulta tienes que hacer si o si lo que te dije, haciendo echo de los resultados, ya que ese echo es lo que el ds_map async_load en su key result guardara.
pero el [gml]
if (ds_map_find_value(async_load,"id")) == ID
{
stats = ds_map_find_value(async_load,"status");
result = ds_map_find_value(async_load,"result");
}
[/gml]
tiene que ir dentro del evento asyncrono http, eso se explica en el tutorial de niuweb, otra cosa, las consultas sql si no esta bien redactadas no arrojaran resultado, aunque tu codigo no te mande una alarma o warning no necesariamente significa que tu consulta esta bien realizada, y con respecto a obtener el resultado de la consulta tienes que hacer si o si lo que te dije, haciendo echo de los resultados, ya que ese echo es lo que el ds_map async_load en su key result guardara.