Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种方法可以更新下拉菜单,使用php从数据库中提取记录_Php_Database_Drop Down Menu - Fatal编程技术网

有没有一种方法可以更新下拉菜单,使用php从数据库中提取记录

有没有一种方法可以更新下拉菜单,使用php从数据库中提取记录,php,database,drop-down-menu,Php,Database,Drop Down Menu,然后我从数据库中添加了另一个软件,即Windows8 我希望我的下拉菜单具有这4个值。尝试使用以下代码- 1.MS OFFICE 2.AUTODESK 3.PRIMAVERA $sql=“从软件表中选择软件”; $qry=mysql_查询($sql);?> 这将生成HTML代码,如下所示: <select name="software_name"> <?php $sql="select software from software_table"; $qry=mysql_q

然后我从数据库中添加了另一个软件,即Windows8


我希望我的下拉菜单具有这4个值。

尝试使用以下代码-

1.MS OFFICE
2.AUTODESK
3.PRIMAVERA
$sql=“从软件表中选择软件”;
$qry=mysql_查询($sql);?>

这将生成HTML代码,如下所示:

<select name="software_name">
<?php
$sql="select software from software_table";
$qry=mysql_query($sql);
while ($row=mysql_fetch_array($qry))
{
    // In your case, each row contains only one value: $row[0] = the value of software field
    echo "<option vale=\"$row[0]\">$row[0]</option>";
}
?>
</select>

微软办公室
欧特克
普里马维拉

我们在这里帮助修复错误,而不是编写代码!在回答的同时再做一点描述会更有帮助。
$sql="select software from software_table";
$qry=mysql_query($sql); ?>
<select name="software_name">
<?php while($row=mysql_fetch_array($qry)) {
    $data=$row['software_name']; ?>
    <option vale="<?php echo $data; ?>"><?php echo $data; ?></option>
<?php }
?>
</select>
<select name="software_name">
<?php
$sql="select software from software_table";
$qry=mysql_query($sql);
while ($row=mysql_fetch_array($qry))
{
    // In your case, each row contains only one value: $row[0] = the value of software field
    echo "<option vale=\"$row[0]\">$row[0]</option>";
}
?>
</select>
<select name="software_name">
    <option vale="MS OFFICE">MS OFFICE</option>
    <option vale="AUTODESK">AUTODESK</option>
    <option vale="PRIMAVERA">PRIMAVERA</option>
</select>