PHP API не работает должным образом после вставки новых данных - PullRequest
0 голосов
/ 11 апреля 2019

Я создал php api для выполнения грубых операций в моем угловом проекте. API прекрасно работает в среде разработки (localhost - сервер xampp). но после хоста его в bluehost webserver api не работает должным образом.

Я попытался открыть страницу заново. но я тоже не работаю. API работает только после обновления Ctrl + F5.

Это мой угловой код переднего конца -> style.insert.component.ts

//Method For View Style Data
  viewStyleDetails() {
    this._db.viewStyleData().subscribe((result: any) => {
      this.anyArray = [];
      this.styleDataList = [];
      this.anyArray = result;
      console.log(this.anyArray);
      this.anyArray.forEach(element => {
        this.styleDataList.push(element as StyleDetails);
      });
    });
  }

код службы базы данных -> database.service.ts


viewStyleData() {
    return this._http.get(this.commonUrl + "viewAllStyleDetails.php").pipe(map(res => res));
  }

просмотреть весь код php api -> viewAllStyleDetails.php


<?php
    include "Crud.php";
    $crud= new Crud();
    $query="SELECT * FROM style_details";
    $data=$crud->getData($query);
    echo json_encode($data);
?>

Я хочу запустить php api-код без какого-либо обновления веб-страницы. php api должен вернуть все доступные данные в базе данных без обновления php api файла.

...