Задача

Есть простая база данных catalog, содержащая информацию о книгах. Необходимо связаться с ней, извлечь данные и вывести их на страницу в виде таблички.

Подключение к БД и запрос данных

В базе данных catalog есть таблица books с полями title, author, isbn (уникальный номер книги), price.
Подключение к БД осуществляется из файла database.php

Получать информацию будем в файле data.php

Теперь у нас есть вся необходимая информация в переменной books, но она на сервере.
[context]

Разметка Angular

Подготовим разметку приложения для вывода информации о книгах:

В этой разметке мы предполагаем, что у нас есть некий объект books, содержащий информацию о всех книгах. Осталось лишь создать этот объект и получить в него информацию с сервера.

Взаимодействие AngularJS с базой данных

Взаимодейтсвие осуществляется с помощью сервиса $http.

Вот теперь мы имеем объект books, данные из которого можем смело выводить на страничку. Соединение с базой данных в AngularJS осуществляется крайне просто и удобно.


Вам будет интересно:

AngularJS — маршрутизация

3 комментария

  • Павел Лученок
    Павел Лученок
    25/09/2017, 22:54
    ....установка связи с файлом books.php на сервере... может все же с data.php?
    • Мария
      Мария
      27/09/2017, 07:41
      Спасибо, исправила)
      • Павел Лученок
        Павел Лученок
        27/09/2017, 09:21
        .controller('Controller' и тут не стыкуется))

Оставить комментарий

*Доступные HTML-теги: a, abbr, blockquote, code, pre, del, i, em, strong, b, strike
*Не будет опубликован