我遇到一个问题,即这仅发布了最后的输入。因此,如果有5个输入并且最后一个输入是“ hi”,那么您在数据库中得到5个“ hi”。我知道这是由于foreach循环引起的,但是我不确定如何通过bindParam动态循环。有什么想法吗?
foreach ($splitHeader as $element) {
if (strlen($element) > 0) {
$thisVal = ":" . $element . "";
$val = $_POST[$element];
$entry2->bindParam($thisVal, $val);
//echo $thisVal . "," . $val;
}
}
$entry2->execute();