@Dias747
Студент который мечтают стат программистом

Как получить данные с сервера через fetch?

У меня есть запрос на js файле

async function getPosts() {
let url = 'site/config/getPosts.php';
let response = await fetch(url);
// Получаем массив
let commits = await response.text();
console.log(commits);
}

getPosts()


и есть php файл =>
include 'database.php';

$sql = 'SELECT * FROM `posts`';

$result = mysqli_query($conn, $sql);

$posts = [];

$i = 0;

while ($row = $result->fetch_assoc()) {
$posts[$i][0] = $row['title'];
$posts[$i][1] = $row['_text'];

$i++;
}

mysqli_close($conn);


Я получаю ошибку в виде VM891:1 Uncaught (in promise) SyntaxError: Unexpected number in JSON at position 2

если парсить как response.text() тогда пустая строка
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ответы на вопрос 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
А где вывод в РНР? Вижу только добавление в массив.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы