Помогите пожалуйста: имеется массив в реакте (скрин приложил)
var todos = [{
task: 'uebat dimasu',
isCompleted: false
}, {
task: 'SAAAASAI',
isCompleted: true
}];
Стоит задача получить массив из БД и с помощью php передать массив в Js в таком виде как на скрине. Подскажите пожалуйста как это реализовать?
PHP код для выборки из БД (data/getToDo.php).
echo json_encode(DataBase::fetchAll("SELECT * FROM todo"));
Получение данных в JS
$.ajax({
url: 'data/getToDo.php',
dataType: 'json',
success: function (toDoList) {
startTodoProccess(todoList);
}
});
В функции startTodoProccess(todoList) делаете что хотите с этими данными. А уже формат массива получаемого в результате AJAX запроса зависит от типа запроса к БД. Да и вообще, вы ведь можете потом на уровне PHP результат отформатировать как угодно.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей