2015-11-10 45 views
-1

我創建了一個數據庫並檢索了一些值並將它們顯示在我的視圖中作爲文本。我想將這些值顯示爲單選按鈕。我怎樣才能做到這一點?顯示從數據庫中作爲單選按鈕的值

<?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/>"; 

    } 
?> 

像這樣我已經在數據庫中顯示我的值爲文本。我如何顯示這些像單選按鈕?

謝謝。

+1

'回聲「「。 $ rec-> question' – aldrin27

+0

類似於此http://stackoverflow.com/questions/27923940/php-codeigniter-radio-buttons –

+0

@ aldrin27謝謝你幫助 – CraZyDroiD

回答

-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/>"; 

} 
?> 
+0

所以如果數組是4,那麼你有** 4 * 4 = 16個答案** –

+0

@Abdulla,有單選按鈕的4個選項可用於單個問題.. – meen

+0

試試這個。很明顯,你會得到反對票。不是我 –

0

嘗試此

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

問題應該來在另一個陣列

相關問題