如何在php中存储li标签的值并提交到数据库中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在php中存储li标签的值并提交到数据库中相关的知识,希望对你有一定的参考价值。
我是php的初学者,正在建立一个电子商务网站。我对产品尺寸有疑问。我想在点击添加到购物车按钮时存储产品尺寸的值。在html中使用ul和li标签显示前端的大小范围我想在cart表中添加产品大小。
我可以在ul标签中使用name属性来存储值并通过表单吗?
这是我的代码
<div class="col-sm-8 col-sm-12">
<div class="filter-box">
<div class="widget size">
<h6 class="widget-title">Size</h6>
<div class="widget-desc">
<div class="row">
<ul style="display: contents;">
<li id="1"><a class="filter-size-box" href="#">XS</a></li>
<li id="2"><a class="filter-size-box" href="#">S</a></li>
<li id="3"><a class="filter-size-box" href="#">M</a></li>
<li id="4"><a class="filter-size-box" href="#">L</a></li>
<li id="5"><a class="filter-size-box" href="#">XL</a></li>
<li id="6"><a value="" class="filter-size-box" href="#">XXL</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
答案
对于ul / li标签,没有像“name”这样的属性。你不应该使用ul,你应该使用
<form method="POST">
<select name="sizes">
<option value="1">XS</option>
<option value="2">S</option>
</select>
</form>
然后,当您在PHP中提交表单(POST)时,您将可以使用$_POST['sizes']
访问这些值
它可以用JS和CSS编码,选择的外观和行为与UL列表一样。已经有一些组件像这样完成,您可以使用它们。
另一答案
在这种情况下,您可以在表单中添加隐藏输入,然后在点击锚链接的帮助下通过jquery设置此输入的值。
另一答案
您应该找到一些类似CSS的复选框,并根据您的需要进行设计。然后你可以使用“名称”属性
以上是关于如何在php中存储li标签的值并提交到数据库中的主要内容,如果未能解决你的问题,请参考以下文章
markdown [操作方法]使用GitHub Desktop克隆并提交到Bitbucket存储库,就像使用任何GitHub存储库一样。 (苹果电脑)