Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Помогите с radioutton

Сообщения:  [1-7] 

 
 автор: BiFF   (23.04.2007 в 19:41)   письмо автору
 
   для: Gust   (23.04.2007 в 18:16)
 

Gust да именно это.

   
 
 автор: Gust   (23.04.2007 в 18:16)   письмо автору
 
   для: BiFF   (22.04.2007 в 21:33)
 

я так понял, что BiFF хочет просто заменить 10 кнопок отправки формы на 1, которая отправляла бы 1 значение, определяемое по радиокнопке
если так, то:

...
echo "<form method=POST action="2.php"><table>";
while ($rov = mysql_fetch_assoc($b)) {
      echo "<tr><td><input type='radio' name='Nomer_Marka' value='$rov['nomer']|$rov['marka']'></td>
           <td width='180'>$rov['nomer']</td>
           <td width='180'>$rov['marka']</td>";
};
echo "<tr><td><INPUT TYPE='submit' name='but' VALUE='Установить'></td></tr></table></form>';
...

в 2.php:

...
$rov=explode("|",$_POST['Nomer_Marka']);
//$rov[0]-Nomer, $rov[1]-Marka
..

   
 
 автор: Trianon   (23.04.2007 в 10:11)   письмо автору
 
   для: BiFF   (22.04.2007 в 22:38)
 

Java Вам вообще не поможет. Это совершенно другой язык. Не путайте, пожалуйста Java c Javascript.

Я так понял, что Вы хотите изменить поведение уже сгенерированной формы перед отправкой данных из нее на сервер, так?
Форма находится на клиенте. До сервера дело дойдет только тогда, когда данные отправятся из формы на сервер, так?

Весь процесс идет на клиенте.
Если Вы что-то не так объяснили - поправляйте.

   
 
 автор: sim5   (23.04.2007 в 04:10)   письмо автору
 
   для: BiFF   (22.04.2007 в 22:38)
 

А где вообще сами радиокнопки? Ну а если у радиокнопок и скрытых полей:
name="name[index]"
принять массив, определить выбранную радиокнопку, забрать значение скрытых полей с именем соответствующего индекса.

   
 
 автор: BiFF   (22.04.2007 в 22:38)   письмо автору
 
   для: Trianon   (22.04.2007 в 21:58)
 

Неужели кроме как с помощью Java не как? Или может я что-то не так обьяснил, что нужно сделать?

   
 
 автор: Trianon   (22.04.2007 в 21:58)   письмо автору
 
   для: BiFF   (22.04.2007 в 21:33)
 

Явный Javascript . От серверной стороны тут ничего не зависит - всё происходит на клиенте.

   
 
 автор: BiFF   (22.04.2007 в 21:33)   письмо автору
 
 

Есть код

.....
while ($rov = mysql_fetch_assoc($b)) {


echo '<form method=POST action="2.php"><tr>';
<td width="180">'.$rov['nomer'].'
<input type=hidden name="nomer" value="'.$rov['nomer'].'"></td>
<td width="180">'.$rov['marka'].'<input type=hidden name="marka" value="'.$rov['marka'].'"></td>
<td><INPUT TYPE="submit" name="but" VALUE="Установить"></td></tr></form>';
}

Напротив каждой строчки будет кнопка :Установить:. Итого 10 строчек 10 кнопок.
Помогите сделать с radioutton и одной кнопкой. Т.е. выделяем radioutton, жмём Установить и значения из строчки напротив которой отмечен radioutton передаются дальше. Сам пытаюсь сделать, но передаются значения не отмеченной строки, а последней.

   

Сообщения:  [1-7] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования