PHP中怎么让一个下拉菜单的内容是从数据库读取出的数据

PHP中怎么让一个下拉菜单的内容是从数据库读取出的数据,第1张

首先你要select

from

album

where

uid=YourID

然后用while循环输出,应该是echo吧

sql="select

from

album

where

uid=YourID"

输出<select>

while循环

在循环内部输出<option>title</option>

输出</select>

大概其是这样,你调试下

是从 servlet 跳转到 jsp 吧,你可以在servlet查询到 选项框里的内容List传到jsp

然后:

<select>

<c:foreach item="${List}" var="ml">

<option value="${mlname}">${mlname}</option>

</c:foreach>

</select>

这样应该OK了。希望对你有帮助

这个简单的可以有如下实现:

同步:后台不管是servlet action或者contoller也好,总之通过调用数据库查询的类,将结果封装进一个对象,然后保存到request或者session中(看需要),然后在前台页面上获取该对象里面的值,在对应的下拉菜单上迭代输出即可,采用jsp jstl或者框架的标签输出都随意,按项目来。

异步:应用ajax,后台获取数据是一样的,只不过通过ajax异步获取数据,然后使用js输出内容,页面无刷新而已。

详细的很难一一描述清楚,楼主可参考并适当谷哥查询。。

从后台异步取数据,然后,按照这个格式

<li role="presentation">

<a role="menuitem" tabindex="-1" href="#">阳台新风机</a>

</li>

<li role="presentation">

<a role="menuitem" tabindex="-1" href="#">办公室新风机</a>

</li>

拼接上去就好

<volist name="list" id="vo"><option >{$voclass_title}</option></volist>

<OPTION value="黄浦(人民广场/南京路/外滩)">黄浦(人民广场/南京路/外滩)</OPTION>

<OPTION value="黄浦(豫园/老西门/十六铺)">黄浦(豫园/老西门/十六铺)</OPTION>

<OPTION value="卢湾(淮海路/复兴路/建国路)">卢湾(淮海路/复兴路/建国路)</OPTION>

</SELECT></td>

<td width="59"><input type="button" value="添加" onClick="moveOption(documentform1list1, documentform1list2)"><br><br>

<input type="button" value="删除" onClick="moveOption(documentform1list2, documentform1list1)">

</td>

<td><select multiple name="list2" size="10" ondblclick="moveOption(documentform1list2, documentform1list1)">

</select> <input type="text" name="writefrom" size="40" style="border: 1px solid #CEE7FF; "> </td>

</tr>

</table>

</td>

</tr>

<tr bgcolor="#CEE7FF">

<td height="26" colspan="2"> <strong>重要****</strong></td>

</tr>

<tr bgcolor="#CEE7FF"> <td height="30">家里电话:</td>

<td><input name="tel" type="text" >  </td>

</tr>

<tr bgcolor="#CEE7FF">

<td height="30">手机号码:</td>

<td><input name="mobile" type="text" size="20">

<font color="#FF0000"></font></td>

</tr>

<tr bgcolor="#CEE7FF">

<td colspan="2"><div align="center">

<input type="submit" name="ok" value="提交" class="anniu">

<input type="reset" name="Submit" value="重写" class="anniu">

</div></td>

</tr>

</table>

</form>

</td>

</tr>

</table>

以上就是关于PHP中怎么让一个下拉菜单的内容是从数据库读取出的数据全部的内容,包括:PHP中怎么让一个下拉菜单的内容是从数据库读取出的数据、java下拉框的值怎么从数据库里动态取出(el)、java中下拉菜单的值,怎样动态从数据库中选择,详细点的过程!谢谢各位Bai友···等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10148866.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存