我有一个jQuery字段,可以让我的访问者搜索元素。这些元素以JSON格式存储,从数据库中获取的唯一ID存储在下面(在'value'字段中):
<input type="hidden" class="as-values"
name="as_values_category" id="as-values-category" value="9,11,12,">
显然,显示的3个值是访客选择3个元素。用户可以选择1-3个元素,最多可以产生3个结果。
然后用户继续使用php提交整个页面。我现在需要一种方法将这3个变量存储在数据库中。我如何“获取”此数据。表单的“id”是唯一的,并且将始终命名为“as-values-category”。
然后我需要去解析值以分离我希望不应该成为问题的3个值。
非常感谢提前。
答案 0 :(得分:0)
在服务器端(PHP),您可以获得如下值:
<?php
var_dump($_REQUEST['as_values_category']);
答案 1 :(得分:0)
提交表单后,您可以在表单处理程序页面上执行以下操作:
$ids = explode(",", $_POST['as_values_category']);
之后,$ids
应该是一个包含元素9,11和12的数组(根据上面的例子)。
<强>更新强>
您可以使用foreach
循环遍历所有ID,如下所示:
foreach($ids as $k => $v)
echo($v . "<br>");
这应输出:
9
11
12