Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как проверить radiobutton 
:(
    Опции темы
namra
Дата 10.1.2013, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 355
Регистрация: 26.4.2007

Репутация: нет
Всего: нет



Здравствуйте, подскажите  как проверить какой radiobutton выбран
Код

   <?php
include('test.inc'); 
$connect = mysql_connect($host,$user,$password)
or die('He удалось подключиться к базе данных');
$db = mysql_select_db('db1086511_testd',$connect)
or die ('He удалось выбрать базу данных');
  
  $query = 'SELECT * FROM clas_9';  
   $result = mysql_query($query)
  or die ('Запрос не выполнен :' .mysql_error ());
   $col = mysql_num_rows($result);
  
      // вывод кнопок по кол-ву вопросов
      echo '<form method="post">';
     for ($i = 1; $i <= $col; $i++) {  
     echo '<input type="submit" name="button" value='.$i.' style="width:25px">';
   }
      echo '</form>';  
    
  
  
      
   /********************** Выводим вопросы *******************/

   if( isset( $_POST['button'] ) )
{
    switch( $_POST['button'] )
    {
        case '1':
           $sqlid='SELECT * FROM clas_9 where id=1';

           $ressqlid=mysql_query($sqlid) or die(mysql_error());
             while($data=mysql_fetch_array($ressqlid)) 
                 {
                    echo  $data[2], '<br/>'; 
                    echo '<input type="Radio" name="rbutton" value="A">',$data[3],'<br/>'; 
                    echo '<input type="Radio" name="rbutton" value="B">',$data[4],'<br/>';
                 }         
            break;
        
        case '2':
           $sqlid='SELECT * FROM clas_9 where id=2';

           $ressqlid=mysql_query($sqlid) or die(mysql_error());
           while($data=mysql_fetch_array($ressqlid)) 
              {
                    echo  $data[2], '<br/>'; 
                    echo '<input type="Radio" name="rbutton" value="A">',$data[3],'<br/>'; 
                    echo '<input type="Radio" name="rbutton" value="B">',$data[4],'<br/>';  
             }                 
            break;
    }
}
 echo '<br>';
 echo '<br>';
      

    
 echo '<br>';
 echo '<br>';
 echo '<br>';
 echo '<br>';

  
   if( isset( $_POST['rbutton'] ) )    // данным  кодом пытаюсь проверить какой radiobutton выбран и не получается
{
    switch( $_POST['rbutton'] )
    {
        case 'A':
            echo 'первый';
            break;
        case 'B':
            echo 'второй';
            break;
    }
}
  
     
?>

PM MAIL   Вверх
skyboy
Дата 10.1.2013, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



у тебя радиокнопки находятся за пределами отправляемой формы
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0439 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.