我在 php 中从 postgresql 数据库生成了下拉框中的数据。生成的数据在下拉框中第一行为空,其余行提供所需数据。我想删除空的第一行。我的代码是这样的
<select id="dzongkhag_id">
<option>Dzongkhag<option/>
<?php
$con_string= "host=localhost port=5432 dbname=bhutan_shp user=postgres password=rabi";
$db_con = pg_connect($con_string);
$result=pg_query($db_con,"SELECT * FROM dzongkhag");
while ($row = pg_fetch_array($result))
{echo"<option value={$row['dzgname']}>{$row['dzgname']}</option>";}
?>
最佳答案
您在定义 html 时出错
在 Dzongkhag 行中,您没有正确关闭选项标签。这可能会导致错误。
关于php - 下拉框第一行空白值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21887712/