使用单选按钮的HTML表单以传递PHP数组

时间:2019-06-25 08:59:20

标签: php html

我使用无线电输入创建了一个简单的HTML表单,该表单由三个输入组成,分别是ONX,BUDAIR和ECC。单击并提交ONX后,我需要它来传递数组$ onx。为了简单起见,我只包含$ onx数组。

我设法使用http_build_query使它工作,但我希望它采用某种形式。

<!DOCTYPE html>
<html>

    <body>

        <h2>Radio Buttons</h2>

        <?php $onx=array("onx_service",2,3,4,5); 

          print_r($onx); ?>
        <br />
        <!--<form action="radio.php">
            input type="radio" name="service" value="onx"> ONX<br>
            <input type="radio" name="service" value="bud"> BUDAIR<br>
            <input type="radio" name="service" value="ecc"> ECC<br> 
            <input type="submit" value="Submit">
           </form> -->

        <?php echo "<a href='radio.php?" . http_build_query($onx) . "'>Select 
          ONX service</a>"; 
           echo "<br>";
           echo $onx[0] . "<br>";
           echo $onx[1] . "<br>";
           echo $onx[2] . "<br>";
           echo $onx[3] . "<br>";
           echo $onx[4] . "<br>";
        ?>

    </body>
</html>

当单击三个无线电输入中的任何一个时,它应该传递相关的数组。 当我设法使代码正常工作时,我会将其添加到正确的文件中。上面的代码的“ http_build_query($ onx)”部分是我尝试使用无线电输入在表单中尝试实现的示例。

0 个答案:

没有答案