我试图将数据从数据库显示到标签中>选择html。这是代码:
<?php
require 'koneksi.php';
$sql_select = "SELECT nama_supplier FROM supplier";
$hasil = mysql_query($sql_select);
if(!$hasil) {
echo "data not found ".mysql_error();
}
mysql_close();
?>
<div class="par control-group">
<label class="control-label" for="supplier">Supplier</label>
<select name="supplier" class="uniformselect">
<?php
while($baris = mysql_fetch_array($hasil)){
echo "<option value='$baris'>".$baris."</option>";
}
?>
</select>
</div>
问题是,输出未显示数据库中的选项值。输出仅打印“数组”。这是屏幕截图:image。我知道这很简单,我很想念,但严重的是我无法弄清楚。请任何人帮助,谢谢!
最佳答案
您需要从$ baris变量中选择一行,它代表一个数组
echo $baris['Coulmn you want'];
如果不这样做,变量$ baris将等于这样。您需要选择所需的列。
([id]->1,[name]->'user',...,['email']->[email protected])