получить API для получения ответа на HTML - PullRequest
0 голосов
/ 01 июля 2019

Я пытался получить данные из базы данных, используя FETCH.Что мне нужно сделать, это вызвать определенную функцию на странице, на которой получить данные из базы данных и отобразить данные в таблице и перейти к JavaScript.

Ниже мой код.

Javascript Code

var url = "assets.php?fun=htmlcodefun";
fetch(url).then(function (response) {
    return response.text();
}).then(function (html) {
    console.log(html);
    // Here I got page HTML
}).catch(function (err) {
    console.log("Something went wrong!", err);
});

PHP Code

// Call the php function from the query string
if (isset($_REQUEST['fun'])) {
    echo $_REQUEST['fun']();
}

// PHP function in which I'll get the data from DB and create an HTML table from that records.    
function htmlcodefun(){
    echo '<table>
        <tr>
            <td>1</td>
            <td>Test</td>
        </tr>
        <tr>
            <td>2</td>
            <td>Demo</td>
        </tr>
        <tr>
            <td>3</td>
            <td>Test1</td>
        </tr>
    </table>';

    }

Я получил текущую страницу HTML в ответе javascript.

Было бы здорово, если бы кто-нибудь мог помочь мне с этим.

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

...