mysqli_real_escape_string Ошибка [дубликат]

Используя ES2017, вы должны иметь это как объявление функции

async function foo() {
    var response = await $.ajax({url: '...'})
    return response;
}

и выполнить его следующим образом.

(async function() {
    try {
        var result = await foo()
        console.log(result)
    } catch (e) {}
})()

Или синтаксис Promise

foo().then(response => {
    console.log(response)

}).catch(error => {
    console.log(error)

})
13
задан Dennis 27 July 2014 в 13:16
поделиться

2 ответа

Вы забыли включить подключение к базе данных. Просто добавьте $connection к вашему запросу sql:

function getAllCountries()
{
    $result = db_query($connection,"SELECT countryid, name FROM country ORDER BY name ASC");

    // enter code here
}
-3
ответ дан Daniel Alder 27 August 2018 в 19:39
поделиться

Я думаю, что это связано с тем, что, когда вы закрываете соединение с базой данных в первый раз, вы забудете сделать:

unset($connection);

И затем, когда вы снова попытаетесь подключиться к базе данных, он дерьмо, потому что это все еще настроен на закрытое соединение.

12
ответ дан hofan41 27 August 2018 в 19:39
поделиться
Другие вопросы по тегам:

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