Tabel php foreach nggak muncul

Tabel yang berisi data tidak mau muncul gaes, mohon bantuannya.

ini code semuanya

<?php

function http_request($url) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $output = curl_exec($ch);
    curl_close($ch);
    return $output;
}

$data = http_request("http://localhost/dbrest/api/api_tampil.php");
$data = json_decode($data, TRUE); ?>
    <!DOCTYPE html>
    <html lang="en">

    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Tampil Barang</title>
        <link rel="stylesheet" href="readapi/layout/css/style.css"> </head>

    <body>
        <div class="wrap">
            <div class="header">
                <h1>STTI API</h1> </div>
            <div class="menu">
                <ul>
                    <li><a href="">Home</a></li>
                </ul>
            </div>
            <div class="badan">
                <div class="sidebar">
                    <ul>
                        <li><a href="index.php">Produk</a></li>
                        <li><a href="#">About</a></li>
                    </ul>
                </div>
                <div class="content">
                    <p>DATA PRODUK</p> <a href="readapi/tambah.php">Tambah Data</a>
                    <table style="width:100%">
                        <tr>
                            <td>Nama</td>
                            <td>Tipe Produk</td>
                            <td>Aksi</td>
                        </tr>
                        <?php foreach ($data as $data) { ?>
                            <tr>
                                <td>
                                    <?= $data["id"] ?>
                                </td>
                                <td>
                                    <?= $data["nama_produk"] ?>
                                </td>
                                <td>
                                    <?= $data["tipe_produk"] ?>
                                </td>
                                <td colspan="2"> <a href="readapi/edit.php?id=<?= $data['id'] ?>">Edit</a> <a href="api/api_hapus.php?id=<?= $data['id'] ?>">Hapus</a> </td>
                            </tr>
                            <?php } ?>
                    </table>
                </div>
            </div>
            <div class="clear"></div>
            <div class="footer">
                <p> Sekolah Tinggi Teknologi Indonesia</p>
            </div>
        </div>
    </body>
    </html>

dan ini code dari php foreach pada tabel

<table style="width:100%">
                        <tr>
                            <td>Nama</td>
                            <td>Tipe Produk</td>
                            <td>Aksi</td>
                        </tr>
                        <?php foreach ($data as $data) { ?>
                            <tr>
                                <td>
                                    <?= $data["id"] ?>
                                </td>
                                <td>
                                    <?= $data["nama_produk"] ?>
                                </td>
                                <td>
                                    <?= $data["tipe_produk"] ?>
                                </td>
                                <td colspan="2"> <a href="readapi/edit.php?id=<?= $data['id'] ?>">Edit</a> <a href="api/api_hapus.php?id=<?= $data['id'] ?>">Hapus</a> </td>
                            </tr>
                            <?php } ?>
                    </table>

avatar dimaswn
@dimaswn

6 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

1 Jawaban:

Coba ubah bagian tablenya jadi kek gini: <pre> &lt;table style="width:100%"&gt; &lt;tr&gt; &lt;td&gt;Nama&lt;/td&gt; &lt;td&gt;Tipe Produk&lt;/td&gt; &lt;td&gt;Aksi&lt;/td&gt; &lt;/tr&gt; &lt;?php foreach ($data as $d) { ?&gt; &lt;tr&gt; &lt;td&gt; &lt;?= $d["id"] ?&gt; &lt;/td&gt; &lt;td&gt; &lt;?= $d["nama_produk"] ?&gt; &lt;/td&gt; &lt;td&gt; &lt;?= $d["tipe_produk"] ?&gt; &lt;/td&gt; &lt;td colspan="2"&gt; &lt;a href="readapi/edit.php?id=&lt;?= $d['id'] ?&gt;"&gt;Edit&lt;/a&gt; &lt;a href="api/api_hapus.php?id=&lt;?= $d['id'] ?&gt;"&gt;Hapus&lt;/a&gt; &lt;/td&gt; &lt;/tr&gt; &lt;?php } ?&gt; &lt;/table&gt; </pre>

avatar Rama031004
@Rama031004

11 Kontribusi 1 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban