Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

Kenapa isi data tabel yang ditampilkan jadi horizontal ya Gan?

Saya mau tanya, kenapa data tabel mysql yang coba Saya tampilkan jadi horizontal ya Gan?

ini kodenya :

 <body>
	<div class="container mt-5">
		<table class="table table-bordered">
			<thead>
			<tr>
				<th><center> ID </center></th>
				<th><center> Nama </center></th>
				<th><center> Foto </center></th>
			</tr></thead>
			<tbody>
			<tr> <center>
				<?php
					require_once("koneksi.php");

					$sql = "select * from coba_foto";
					$hasil = mysqli_query($konek,$sql);


					while($rows = mysqli_fetch_array($hasil)) { ?>
						<td> <? echo $rows['id']; ?> </td>
						<td> <? echo $rows['nama']; ?> </td>
						<td> <img src="images/<? echo $rows['foto']; ?>" height="auto" width="50px"> </td>
					<? }
				?>
			</center> </tr></tbody>
		</table>
	</div>
</body>

kok bisa jadi horizontal ya Gan hasilnya?

Minta bantuannya Gan....

avatar yoyayaya
@yoyayaya

3 Kontribusi 1 Poin

Diperbarui 6 tahun yang lalu

3 Jawaban:

Saya coba bantu menjawab.

Penempatan kode php kurang tepat, untuk membuat perulangan secara vertical tag html yang dilooping seharusnya adalah rownya bukan colomnya.

<pre> &lt;?php require_once("koneksi.php");

$sql   = &quot;select * from coba_foto&quot;;
$hasil = mysqli_query($konek,$sql);

while($rows = mysqli_fetch_array($hasil)) { ?&amp;gt;
    
&amp;lt;tr&amp;gt;
    &amp;lt;center&amp;gt;
        &amp;lt;td&amp;gt; &amp;lt;? echo $rows[&#039;id&#039;]; ?&amp;gt; &amp;lt;/td&amp;gt;
        &amp;lt;td&amp;gt; &amp;lt;? echo $rows[&#039;nama&#039;]; ?&amp;gt; &amp;lt;/td&amp;gt;
        &amp;lt;td&amp;gt; &amp;lt;img src=&quot;images/&amp;lt;? echo $rows[&#039;foto&#039;]; ?&amp;gt;&quot; height=&quot;auto&quot; width=&quot;50px&quot;&amp;gt; &amp;lt;/td&amp;gt;
    &amp;lt;/center&amp;gt;
&amp;lt;/tr&amp;gt;

&lt;?php } ?&gt; </pre>

#cmiiw

avatar m45rud
@m45rud

1 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Jawaban Terpilih

coba tag &lt;tr&gt; nya ikut dimasukkin kedalam perulangan gan. <pre>

while($rows = mysqli_fetch_array($hasil)) { ?&gt; &lt;tr&gt; &lt;td&gt; &lt;? echo $rows['id']; ?&gt; &lt;/td&gt; &lt;td&gt; &lt;? echo $rows['nama']; ?&gt; &lt;/td&gt; &lt;td&gt; &lt;img src="images/&lt;? echo $rows['foto']; ?&gt;" height="auto" width="50px"&gt; &lt;/td&gt; &lt;/tr&gt; &lt;? }

</pre>

avatar LukmanSanjaya
@LukmanSanjaya

17 Kontribusi 12 Poin

Dipost 6 tahun yang lalu

Terimakasih banyak agan LukmanSanjaya & m45rud. Masalah solved, salah penempatan <tr> nya

avatar yoyayaya
@yoyayaya

3 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban