显示从数据库中获取的值作为单选按钮

时间:2015-11-10 06:07:16

标签: php html codeigniter

我创建了一个数据库并检索了一些值,并在我的视图中将它们显示为文本。我想将这些值显示为单选按钮。我怎么能这样做?

<?php 
    foreach ($records as $rec) {


     echo $rec->id."). ";
     echo $rec->question."<br/>";
     echo $rec->ans1."<br/>";
     echo $rec->ans2."<br/>";
     echo $rec->ans3."<br/>";
     echo $rec->ans4."<br/>";

    }
?>

像这样我在数据库中将我的价值观显示为文本。我怎样才能像收音机按钮一样展示这些?

谢谢。

2 个答案:

答案 0 :(得分:0)

试试这个

<?php 
    foreach ($records as $rec) {
    ?>
        <input type="radio" name="" value="<?php echo $rec['ans'] ?>"><?php echo $rec['ans'] ?>
    <?php                      
    }
?>
  

问题应该出现在另一个数组中

答案 1 :(得分:-1)

您可以按照以下方式执行此操作:

<?php 
foreach ($records as $rec) {


 echo $rec->id."). ";
 echo $rec->question."<br/>";
 echo "<input type='radio' name='question_".$rec->id."' value='ans1_".$rec->id."'>".$rec->ans1."<br/>";
 echo "<input type='radio' name='question_".$rec->id."' value='ans2_".$rec->id."'>".$rec->ans2."<br/>";
 echo "<input type='radio' name='question_".$rec->id."' value='ans3_".$rec->id."'>".$rec->ans3."<br/>";
 echo "<input type='radio' name='question_".$rec->id."' value='ans4_".$rec->id."'>".$rec->ans4."<br/>";

}
?>