PHP コードに投稿された一連のフォーム入力フィールドがあります。
ただし、 foreach を使用して、すべてではなく一部のフィールドのみを POST したいと考えています。フォームで送信された入力の一部に別の参照を与える方法はありますか?以下のコードを実行すると、一部の POSTS のみが考慮され、他のものはスキップされますか?
PHP:
foreach ($_POST as $key => $value)
{
$k=htmlspecialchars($key);
$v=htmlspecialchars($value);
if(in_array($k, $possible)) {
$query2 .= $k." = ?";
$values[]=$v; //append values to an array for later use
if($i < ($len-2)) $query2 .= ', ';
$i++;
}
形式: 入力1 入力2 入力3 入力4
foreach には、input1、3、および 4 のみを使用したいと考えています。
ありがとう!