doulan8846 2015-06-04 14:17
浏览 44

PhP选择不发送值

                <?php

                    include ("forms/coneccao_feed.php");
                        $query = "SELECT id as ID, nome as Nome FROM provedor";
                        $query1= "Select MAX(id) as ID From provedor";
                        $ultprovedor = mysqli_query ($ligacao_feed, $query1);
                        $ultimo_provedor = mysqli_fetch_row($ultprovedor);
                        $provedores = mysqli_query($ligacao_feed, $query);
                        ?>
                            <select name="provedor">
                            <?php
                                while($provedor=mysqli_fetch_array($provedores)){                               
                                    if ($provedor['ID'] == $ultimo_provedor['0']){                              
                                    ?>
                                        <option value="<?php echo $provedor['ID']; ?>" selected><?php echo $provedor['Nome'] ?></option>
                                        <?php
                                                }else{                              
                                                ?>
                                        <option value="<?php echo $provedor['ID']; ?>"><?php echo $provedor['Nome'] ?></option>
                                        <?php
                                                }
                                }?>
                            </select>   

I searched everywhere but cant find an answer, when I submit it does not send anything, and i tried to echo in the form but it also does nothing.

        <?php
            include ("forms/coneccao_feed.php");
            $id_provedor = $_POST['id'];
            $mensagem = $_POST['msg'];
            $query = "Select nome as Nome From provedor where id='".$id_provedor."'";
            echo $query;
            echo "<br>".$mensagem."<br>".$id_provedor;
            //$res_query = ($ligacao_feed, $query);

        ?>
  • 写回答

1条回答 默认 最新

  • doulezhi5326 2015-06-04 14:18
    关注

    Your select name is provedor, however you are using id in your $_POST assignment:

    $id_provedor = $_POST['id'];

    Should be

    $id_provedor = $_POST['provedor'];

    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题