while ($tow = mysql_fetch_array($resul)) {
$a=$row['lat'];
echo "<tr><td>".$tow[$a]."</td>
<td><input type='hidden' name='gh' value=".$tow['id'].">
<input type='radio' name='podmen' value=".$tow['lat'].">
</td></tr>";
}
$tow['lat'] - переносится на страницу как выбрали....
$tow['id'] - перносится последняя запись....
Почему так, атрибут hidden не работает?
Спустя 13 минут, 16 секунд (1.04.2010 - 10:20) inpost написал(а):
while ($tow = mysql_fetch_array($resul)) {echo $tow['id'];}
Проверяй так! П.С. все должно отлично работать!
Проверяй так! П.С. все должно отлично работать!
Спустя 3 минуты, 24 секунды (1.04.2010 - 10:24) Nikitian написал(а):
Потому что такова идея использования этих различных контролов и способ передачи данных. Если вы передаёте стописят параметров с одинаковым названием, то как вы думаете, что будет в итоге?
Вам надо либо массив (правильный способ):
Либо генерить кучу еременных (неправильный способ):
Вам надо либо массив (правильный способ):
while ($tow = mysql_fetch_array($resul)) {
$a=$row['lat'];
echo "<tr><td>".$tow[$a]."</td>
<td><input type='hidden' name='gh[".$tow['lat']."]' value=".$tow['id'].">
<input type='radio' name='podmen' value=".$tow['lat'].">
</td></tr>";
}
Либо генерить кучу еременных (неправильный способ):
while ($tow = mysql_fetch_array($resul)) {
$a=$row['lat'];
echo "<tr><td>".$tow[$a]."</td>
<td><input type='hidden' name='gh".$tow['lat']."' value=".$tow['id'].">
<input type='radio' name='podmen' value=".$tow['lat'].">
</td></tr>";
}
Спустя 2 часа, 6 минут, 10 секунд (1.04.2010 - 12:30) gorillaz написал(а):
Благодарю, все получилось!