Database error mysqli

gan ini kenapa ya?? udah coba otak atik masih aja sama ada mohon solusinya

ini koding functionnya gan

<?php
// koneksi ke database
// parameter 1.host 2.username 3.password 4.nama database
$dbtester = mysqli_connect("localhost","root","","dbtester");

function query($query){
	global $dbtester;
	$result = mysqli_query($dbtester, $query);
	$rows = [];
	while($row = mysqli_fetch_assoc($result)){
		$rows[] = $row;
	}

	return $rows;
}

 ?>

ini coding indexnya

<?php
//memanggil function
require 'functions.php';
$product = query('SELECT * FROM product');
 ?>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Halaman Admin</title>
	<style>
		img{
			width: 60px;
			height: 60px;
		}
	</style>
</head>
<body>


<h1>Daftar Product</h1>

<table border="1" cellpadding="10" cellspacing="0">

	<tr>
		<th>No.</th>
		<th>Aksi</th>
		<th>Gambar</th>
		<th>Nama</th>
		<th>Merk</th>
		<th>Warna</th>
		<th>Ukuran</th>
	</tr>


	<?php $i = 1; ?>
	<?php foreach($product as $row) : ?>
	<tr>
		<td><?= $i;?></td>
		<td>
			<a href="#">Ubah</a> |
			<a href="#">Hapus</a>
		</td>
		<td><img src="img/<?= $row ["gambar"]; ?>"></td>
		<td><?= $row["nama"];?></td>
		<td><?= $row["merk"];?></td>
		<td><?= $row["warna"];?></td>
		<td><?= $row["ukuran"];?></td>
	</tr>
	<?php $i++; ?>
	<?php endforeach;?>

</table>

</body>
</html>

avatar MAG07
@MAG07

3 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

<pre> function query($query) { global $dbtester; $sql = mysqli_query($dbtester, $query);

    $result = array();
    while($data = mysqli_fetch_assoc($sql)) {
        $result[]=$data;
       json_encode($data);

}

    return $result;

} </pre>

avatar stefanuspn
@stefanuspn

250 Kontribusi 69 Poin

Dipost 5 tahun yang lalu

<pre> &lt;?php //memanggil function require 'functions.php'; $product = query('SELECT * FROM product'); ?&gt; &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Halaman Admin&lt;/title&gt; &lt;style&gt; img{ width: 60px; height: 60px; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt;

&lt;h1&gt;Daftar Product&lt;/h1&gt;

&lt;table border="1" cellpadding="10" cellspacing="0"&gt;

&amp;lt;tr&amp;gt;
	&amp;lt;th&amp;gt;No.&amp;lt;/th&amp;gt;
	&amp;lt;th&amp;gt;Aksi&amp;lt;/th&amp;gt;
	&amp;lt;th&amp;gt;Gambar&amp;lt;/th&amp;gt;
	&amp;lt;th&amp;gt;Nama&amp;lt;/th&amp;gt;
	&amp;lt;th&amp;gt;Merk&amp;lt;/th&amp;gt;
	&amp;lt;th&amp;gt;Warna&amp;lt;/th&amp;gt;
	&amp;lt;th&amp;gt;Ukuran&amp;lt;/th&amp;gt;
&amp;lt;/tr&amp;gt;


&amp;lt;?php $i = 1; ?&amp;gt;
&amp;lt;?php foreach($product as $row) : ?&amp;gt;
&amp;lt;tr&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;?= $i;?&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;
		&amp;lt;a href=&quot;#&quot;&amp;gt;Ubah&amp;lt;/a&amp;gt; |
		&amp;lt;a href=&quot;#&quot;&amp;gt;Hapus&amp;lt;/a&amp;gt;
	&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;img src=&quot;img/&amp;lt;?= $row [&quot;gambar&quot;]; ?&amp;gt;&quot;&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;?= $row[&quot;nama&quot;];?&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;?= $row[&quot;merk&quot;];?&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;?= $row[&quot;warna&quot;];?&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;?= $row[&quot;ukuran&quot;];?&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;?php $i++; ?&amp;gt;
&amp;lt;?php endforeach;?&amp;gt;

&lt;/table&gt;

&lt;/body&gt; &lt;/html&gt; </pre>

avatar stefanuspn
@stefanuspn

250 Kontribusi 69 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban