Menampilkan data di tag select value option dari database

ini source code saya

<?php

   $stmt = $db->query("SELECT * FROM tb_kategori");
	if (! empty($stmt)) {
         while ($row = $stmt->fetch()){ ?>
           <option value="<?php echo $row['kategori'] ?>"></option>
  <?php  }
 }
?>

masalahnya waktu di browser tampilnya kosong. jadinya gini waktu di browser nya

padahal waktu di inspect ada datanya

avatar oceanli
@oceanli

63 Kontribusi 2 Poin

Diperbarui 5 tahun yang lalu

3 Jawaban:

penutup phpnya "<?php ?>php dan kurung {} sepertinya ada yang kurang/ kelebihan, coba di cek lagi.

avatar harikun
@harikun

9 Kontribusi 1 Poin

Dipost 5 tahun yang lalu

harus ada text didalam tag <option> <option value="<?php echo $row['kategori'] ?>"><?php echo $row['kategori'] ?></option>

<?php

$stmt = $db->query("SELECT * FROM tb_kategori"); if (! empty($stmt)) { while ($row = $stmt->fetch()){ ?> <option value="<?php echo $row['kategori'] ?>"><?php echo $row['kategori'] ?></option> <?php } } ?>

avatar zomdn888
@zomdn888

9 Kontribusi 5 Poin

Dipost 5 tahun yang lalu

data didalam tag option belum ada, jdi ga ada yg akan ditampilin <pre> &lt;option value="&lt;?= $row['kategori'] ?&gt;"&gt;&lt;?= $row['kategori'] ?&gt;&lt;/option&gt; // semoga membantu </pre> CMIIW

avatar Rilham
@Rilham

162 Kontribusi 56 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban