Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
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>
1 Jawaban:
Coba ubah bagian tablenya jadi kek gini: <pre> <table style="width:100%"> <tr> <td>Nama</td> <td>Tipe Produk</td> <td>Aksi</td> </tr> <?php foreach ($data as $d) { ?> <tr> <td> <?= $d["id"] ?> </td> <td> <?= $d["nama_produk"] ?> </td> <td> <?= $d["tipe_produk"] ?> </td> <td colspan="2"> <a href="readapi/edit.php?id=<?= $d['id'] ?>">Edit</a> <a href="api/api_hapus.php?id=<?= $d['id'] ?>">Hapus</a> </td> </tr> <?php } ?> </table> </pre>