ユーザーが必要に応じてフィールドを追加できるフォームがあります。ユーザーがこれを行うと、さらに 2 つのフィールドが表示されます (1 つはリンク テキスト用、もう 1 つはリンク アドレス用)。入力名に数字を追加するためにJavaScriptを使用しています(例:newLinkTitle1
+ newLinkAddress1
、newLinkTitle2
+newLinkAddress2
など)。
<input type="text" value="" name="newLinkTitle" size="50" />
<input type="text" value="http://" name="newLinkAddress" size="50" />
プレフィックスを含む POST 配列に変数があるかどうかを確認し、それに関連付けられている変数を取得して、それらをデータベースに追加したいと考えていますnewLinkTitle
。newLinkAdress
現在、私はこれを持っています:
foreach ((strpos($_POST, 'newLinkTitle')) as $currentNewLinkTitle) { // check if newLinkTitle exists
$num = substr($currentNewLinkTitle, 12); // get the number following "newLinkTitle"
$currentLinkAddress = $_POST['newLinkAddress'.$num];
//Update query
}