jQuery getJSON к внешней странице PHP

Я бы использовал date() и очень внимательно относился к предложению where. Не используйте now(), потому что он также имеет временную составляющую.

Вместо:

select date(date), count(*)
from monitor
where date >= curdate() - interval 5 day
group by date(date);
9
задан Shiladitya 23 March 2019 в 03:27
поделиться

1 ответ

Может быть , что у вас нет обратного вызова в test.php. Кроме того, json_encode принимает только массив:

$results = array("key" => "value");
echo $_GET['callback'] . '(' . json_encode($results) . ')';
// the callback stuff is only needed if you're requesting from different domains

jQuery автоматически переключается на JSONP (т.е. использует теги сценария вместо XMLHttpRequest ) при использовании http: // , Если у вас есть test.html и test.php в одном домене, попробуйте использовать относительные пути (и без обратных вызовов).

16
ответ дан 4 December 2019 в 06:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: