2014-10-20 89 views
-2

我有一個小問題。PHP:從選中的單選按鈕獲取值

我想呼應,在該選擇值/值:

正如你可以看到AUTOBUS和Tramwaj選擇。我想有這種格式的回聲: AUTOBUS,Tramwaj

<div class="radiofield_box" style="float:left"> 
    <div style="float:left;"> 
     <input type="checkbox" checked="" value="Autobus" name="komunikacja[]"> 
     <span class="radio_label" style="margin:5px 0px 0 10px;vertical-align:middle;">Autobus</span> 
    </div> 
<div style="clear:both"></div> 
    <div style="float:left;"> 
     <input type="checkbox" checked="" value="Tramwaj" name="komunikacja[]"> 
     <span class="radio_label" style="margin:5px 0px 0 10px;vertical-align:middle;">Tramwaj</span> 
    </div> 
<div style="clear:both"></div> 

    <div style="float:left;"> 
     <input type="checkbox" value="Metro" name="komunikacja[]"> 
     <span class="radio_label" style="margin:5px 0px 0 10px;vertical-align:middle;">Metro</span> 
    </div> 

</div> 

我從其他文件中獲得價值,並努力使這種方式:

<?php echo $_POST['komunikacja']?> 

,但我發現只有:數組。

感謝您的幫助!

回答

1

試試這個:

您可以從PHP的$_REQUEST變量獲取值。 由於'komunikacja'是一個數組,你應該通過循環來獲取它的所有值。

<?php 
     $values = $_POST['komunikacja']; 

     foreach($values as $key => $val){ 
     echo $val; 
     } 
?> 
+0

作品完美!謝謝! – luk89 2014-10-20 13:33:10