Я создал 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 файла.