Попытка связать два поля в POST, получив идентификатор.
Каждый «songfld» имеет уникальный номер, как показано ниже.
Текстовое поле связано с этим номером.
Поля формы:
<input type="text" name="songfld[901]" value="">
<textarea name="data[901][name]" id="txt-901" rows="2" cols="80"></textarea>
<input type="text" name="songfld[902]" value="">
<textarea name="data[902][name]" id="txt-902" rows="2" cols="80"></textarea>
И пытается получить ID 901 и 902 здесь:
foreach($_POST['songfld'] as $val){
$val is the value from input
$id = $_POST['songfld'][0]; // the number in each name="songfld[X]"
$namefld = $_POST['data'][$id]['name']; // gives the value from textarea
echo "<P>$id $idfld $namefld";
}
Конечно, значение проходит, но я бы хотел, чтобы этот уникальный номер также присутствовал в каждом сообщении.
надеюсь, кто-то знает этот трюк.