Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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>