我尝试使用表单数组
来获取值<input type="hidden" name="hifiWith[]" value="<?php echo $row['userID']; ?>" />
和另一个使用href
<a href="#" class="clickThis" rel="<?php echo $row['userID']; ?>">
<img src="<?php echo '../uploads/'.$row['userImg']; ?>" /></a>
</a>
并使用ajax提交此内容。一切正常但我得到重复值,因为两个值来自表单,一个来自href
点击
并在insertData.php
接受
//for href click
$hifiTo=$_REQUEST['hifiTo'];
//for form array values
$hifiWith=$_REQUEST['hifiWith'];
我想从href
。
我无法弄清楚如何做到这一点。
答案 0 :(得分:0)
在insertData.php
文件中添加以下内容以删除重复项
//for href click
$hifiTo=$_REQUEST['hifiTo'];
//for form array values
$hifiWith=$_REQUEST['hifiWith'];
// Assuming the $hifiWith is an array, if not do some validation before this step
if(($key = array_search($hifiTo, $hifiWith)) !== false) {
unset($hifiWith[$key]);
}
// Now your $hifiWith will have the duplicate removed.
....