Есть ли способ написать оператор if else по имени поля ввода?Если инструкции Else введенным именем формы
У меня есть цикл, который динамически создает поле ввода 9,
петля
for($i=0; $i<($n*$n); $i++){
echo "<tr>";
for($j=0; $j<($n*$n); $j++){
$number = "column".$i.$j;
if($i%$n==0 && $j%$n==0 && $j!==0 && $i!==0){
echo "<td><input class='field' type='text' name=$number value=$_POST[$number]></td>";
}
и выход заключается в следующем.
<input class="field" type="text" name="column00" value="1">
<input class="field" type="text" name="column01" value="2">
<input class="field" type="text" name="column02" value="1">
.....
<input class="field" type="text" name="column09" value="3">
Так что я пытаюсь сделать, это, что, если есть занесено число в ряде от 1 до 9, что равно другого номера в строке 1 до 9 будет эхом, что есть более чем один номер Thats равные друг другу.
Я пробовал что-то вроде этого, но это не сработало.
if($number==$number){
echo = "equal number in the same row";
}
Я не могу видеть, как это код дает такой вывод :) вы строите таблицу в своем коде, и она волшебным образом выходит в качестве полей ввода? –
Подождите, это игра судоку, если это возможно? :) –
@Jack вы правы sir :) – Dymond