在PHP$output中添加带有选项的选择或下拉菜单

在PHP$output中添加带有选项的选择或下拉菜单,php,drop-down-menu,Php,Drop Down Menu,我想用PHP制作一个下拉菜单。现在,当我选择一个下拉菜单并在我的数据库中提交它时,整个文本就是:打开这个选择菜单 一 二 显示三个,但我只希望显示从下拉菜单中选择的文本 PHP: $rows=mysqli\u num\u rows$result; 如果$rows>0{ 如果$rows>10{ $delete_records=$rows-10; $delete\u sql=delete FROM tbl\u sample LIMIT$delete\u records; mysqli_query$c

我想用PHP制作一个下拉菜单。现在,当我选择一个下拉菜单并在我的数据库中提交它时,整个文本就是:打开这个选择菜单 一 二 显示三个,但我只希望显示从下拉菜单中选择的文本

PHP:

$rows=mysqli\u num\u rows$result; 如果$rows>0{ 如果$rows>10{ $delete_records=$rows-10; $delete\u sql=delete FROM tbl\u sample LIMIT$delete\u records; mysqli_query$connect$delete_sql; } 而$row=mysqli_fetch_数组$result{ $output.=' “.$row[名字]。” “.$row[姓氏]。” x '; } //主代码在这里// $output.=' 打开此选择菜单 一 二 三 + '; }否则{ $output.=' + '; } $output.=' '; echo$输出; ?> 删除所选内容并重试

 <option>Open this select menu</option>
更改您的选项值

给出选择下拉列表的名称。例如,我给出了selectmenu

在你发布数据的地方使用这个名字


否则,数据库的输出仅为1-2-3。不是我选择的那个给我一个名字来选择!你好。你的问题不是很清楚。似乎需要更多的代码。数据库、PHP、html中是否存在错误?不,数据库或PHP中没有错误。。我无法从下拉列表中获得正确的选项。。就像我选了两个。。输出是一个字符串,它的所有下拉列表值都加上了空格。
 <option>Open this select menu</option>
<select class="custom-select" multiple name="selectmenu">
 <option selected>Open this select menu</option>
 <option value="One">One</option>
 <option value="Two">Two</option>
 <option value="Three">Three</option>
</select>