我有一个网页,您可以在其中添加新用户到系统上.添加到数据库的值之一是帐户类型值,该值从PHP下拉菜单中选择,其中包含来自MySQL数据库的值.我遇到的问题是,当我尝试从下拉菜单中添加记录时,值始终为"未定义",其中应该是所选的值(例如,如果选择了帐户类型'测试','测试'应该是插入数据库的值)
这是我的代码,如果有人可以帮我解决这个问题:
mysql_connect('localhost', 'username', 'password');
mysql_select_db('databasename');
$sql="SELECT Id, AccountName FROM tblaccounts";
$result=mysql_query($sql);
$options="";
while ($row=mysql_fetch_array($result)) {
$id=$row["Id"];
$accname=$row["AccountName"];
$options.="<OPTION VALUE=\"$id\">".$accname.'</option>';
}
Run Code Online (Sandbox Code Playgroud)
显示下拉列表:
<div class="cp-controls-lrg left">
<p class="controls-margin">Account</p>
<select name="sel-account-name" id="sel-account-name" class="cp-controls-sml input-select input-select-xxlrg" tabindex="6">
<option value="0">Select Account
<?php echo $options?>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
如果您需要任何其他代码来了解问题,请告诉我,非常感谢!!
| 归档时间: |
|
| 查看次数: |
967 次 |
| 最近记录: |