У меня есть таблица, где я назначая уникальные значения для нескольких входов, (например):Обеспечение уникальных значений для каждого экземпляра кнопки отправки
<td><?= $PMComments ?><input name="PMComments[]" type="text" value="<?= $PMComments ?>"></td>
Каждой строка в моей таблице, привезено из мой SQL база данных получает уникальный номер - PMComments1, PMComments2 и т.д ... По какой-то причине это не работает с моей кнопкой Update:
<td><input name="update[]" type="submit" id="update" value="Update"></td>
Почему это?
for ($n = 0, $t = count($_POST['PMComments']); $n < $t; $n++) {
$UpdateValue = $_POST['Update'][$n];
$PMCommentsValue = $_POST['PMComments'][$n];
$LineID = $_POST['LineID'][$n];
echo "UpdateValue of $UpdateValue " . "with comments $PMCommentsValue " . " with LineID " . $LineID . "<br>";
}
Я получаю эхо
UpdateValue of with comments TEST with LineID 11414
не Умею присвоить уникальные значения кнопки или что-то?
Только пресса '
Каждая подача должна иметь свою форму. –
Кроме того, если это работает так, как вы ожидали, значение '$ UpdateValue' всегда будет строкой' Update', поэтому я действительно не вижу, чего вы пытаетесь достичь. – Steve