codeigniter form_radio () - PullRequest
       3

codeigniter form_radio ()

0 голосов
/ 29 мая 2011

---- Я решил проблему с переключателем. Теперь проблема в том, что мне нужно отправить значение $ thing-> quistionNo в контроллер вместе с ответом .---

    <?php echo form_open(base_url() . 'things/show'); 

         foreach ($data->result()as $thing) { 



                echo $thing->questionNo.". ".$thing->question;  

                 $qno =array(
        'name'  =>   'qno',
        'id'    =>   'qno',
        'value' =>   $thing->questionNo        
        );


                //$qno = $thing->questionNo; 
                var_dump($qno);
                ?>



            <ul>
                <li>

                    <div>
<?php echo form_radio("answer", "1", (set_value("answer") == "1"));
echo $thing->option1; ?>
                    </div>
                </li>

                <li>

                    <div>
<?php echo form_radio("answer", "2", (set_value("answer") == "2"));
echo $thing->option2; ?>
                    </div>
                </li>            

                <li>

                    <div>
<?php echo form_radio("answer", "3", (set_value("answer") == "3"));
echo $thing->option3; ?>
                    </div>
                </li>
                <li>

                    <div>
<?php echo form_radio("answer", "4", (set_value("answer") == "4"));
echo $thing->option4; ?>
                    </div>
                </li>
                    <?php } 
                    echo form_submit(array('name' => 'submit'), 'Submit Answer'); 
                    echo form_close();
                    ?>
            </body>
            </html>

1 Ответ

0 голосов
/ 30 мая 2011

Есть проблема с вашим form_submit.

У form_submit есть 2 параметра, которые принимают имя и значение ввода.

echo form_submit('oksubmit', 'Submit!');

, что приведет к:

<input type="submit" name="oksubmit" value="Submit!" />

Для получения дополнительной информации вы можете обратиться к здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...