вернуть JSON из PHP на Ajax-вызов - PullRequest
0 голосов
/ 14 ноября 2018

Используя PHP скрипт, я могу получить JSON. Я пытаюсь вернуть JSON обратно, используя скрипт PHP, но при попытке получить его через AJAX получаю ошибку 404. Я использую это с Flask. Может кто-нибудь объяснить, что я делаю не так?

PHP-запрос

<?php
    $db = new SQLite3('example.db');

    $results = $db->query('SELECT * FROM things');
    while ($row = $results->fetchArray(SQLITE3_ASSOC)) {

    $jsonArray[] = $row;
    }

    json_encode($jsonArray)
?>

AJAX

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
$.ajax({
            url: 'query.php',
            dataType: "json", //if it returns a xml file
            success: function (data) {
                // everything is ok
                alert(data)

            },
            error: function (xhr, status, error) {
                // Something went wrong
                if (xhr.status > 0) alert('Error: ' + status)
                    console.log("error something went wrong");
            }
        });
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...