• php如何获取单选复选和选择框的值


    1.很久没有写基础的东西了复习一下(往往简单的东西才复杂)

    <body>
    选择语句
    <form action="demo.php" method="post">
    <select name=" select_at" id="" style=" 100px" >
        <option value="中国">中国</option>
        <option value="美国" selected>美国</option>
        <option value="日本">日本</option>
        <option value="澳大利亚">澳大利亚</option>
    </select>
        <br>
        <br>
        输入文本 <br>
        <textarea name="textarea" ></textarea><br>
        兴趣爱好多选<br>
    
        <input type="checkbox" name="Hobby[]" value="我喜欢篮球" >我喜欢篮球<br>
        <input type="checkbox" name="Hobby[]" value="我喜欢唱跳">我喜欢唱跳<br>
        <input type="checkbox" name="Hobby[]" value="我喜欢蹦迪" >我喜欢蹦迪<br>
        <br>
        兴趣爱好单选<br>
        <input type="radio" name="hobby" value="电脑">电脑<br>
        <input type="radio" name="hobby" value="运动">运动<br>
        <input type="radio" name="hobby" value="睡觉">睡觉<br>
    
        <input type="submit" value="提交" style="border: none;background: #00e0e0; 50px;height:20px;font-weight: bold;cursor: pointer" >
    </form>
    
    </body>

    2.php代码

    需要注意的是多选需要遍历后才能输出全部信息

    <?php
    /**
     * Created by PhpStorm.
     * User: yly
     * Date: 2020/2/20
     * Time: 9:03
     */
    //多选实验
    $value= $_POST['select_at'];
    echo '您选择框国籍的值是:'."<span style="color: red">$value</span>";
    echo '<br>';
    $textarea=$value= $_POST['textarea'];
    echo '您的文本域内容是:'.$textarea;
    echo '<br>';
    $Hobby=$_POST["Hobby"];
    $info='';
    foreach ($Hobby as $value){
         $info.=$value;
    }
    echo "您的爱好有"."<span style='color: red'>$info</span>";
    echo '<br>';
    
    $redio=$_POST['hobby'];
    echo '你的单个爱好是'."<span style='color: red'>$redio</span>";
  • 相关阅读:
    Mooncake (排序+贪心)
    The Black Hole of Numbers (strtoint+inttostr+sort)
    随机排序
    EF 随机排序
    禁用DropDownList的Items
    sql之left join、right join、inner join的区别
    SQL优化-索引
    .net 面试问题 汇总
    从简单的例子理解泛型
    1.1 使用内置的Camera应用程序捕获图像
  • 原文地址:https://www.cnblogs.com/yaoliuyang/p/12334531.html
Copyright © 2020-2023  润新知