подключить AngularJS к MySQL, используя мой сервис PHP?

Я использую AngularJS 1.0, PHP и mysql с localhost на моем Mac.

У меня есть очень простая база данных mysql: «кошки». Он имеет одну таблицу под названием «котята». Таблица состоит из двух столбцов «id». и & quot; имя & quot ;. В базе данных есть три котенка с именами Ларри, Керли и Мо.

Теперь у меня есть простой PHP-код, который открывает базу данных, получает три записи и возвращает их в формате JSON следующим образом: [{& Quot; ID & Quot;: & Quot; 1 & Quot;, & Quot; имя & Quot;: & Quot; Ларри & Quot;}, {& Quot; ID & Quot;: & Quot; 2 & Quot;, & Quot; имя & Quot;: & Quot; завитые & Quot;}, {& Quot; ID & Quot; : & Quot; 3 & Quot;, & Quot; имя & Quot;: & Quot; Мо & Quot;}]

Я использовал последнюю версию angular-seed и создал проект в Eclipse. В app.js я написал это: «использовать строгий»; angular.module ("Cats", ["ngResource", "Cats.filters", "Cats.services", "Cats.directives"]) Я поместил свой PHP-код в папку служб и назвал его «index.php». Если я перехожу к этому services / index.php в моем браузере, используя localhost на Mac, я получаю JSON выше. Пока все круто.

Теперь - ВСЕ, ЧТО Я ХОЧУ ДЕЛАТЬ (! Знаменитые последние слова;) - это подключиться к имеющейся у меня службе PHP и отобразить содержимое этой таблицы Cats на главной странице моего индекса с помощью моего проекта AngularJS. Простой старый текст, без таблиц, просто привязка к доступному ресурсу и отображение его.

Я испробовал всевозможные демоверсии онлайн (многие устарели). Может кто-нибудь показать мне один простой, текущий способ сделать это? На протяжении всей жизни у меня работают все виды демо AngularJS, но ни одна из них не выполняет эту простую задачу так, как я могу понять.

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос