PHP获取和发布数据

PHP获取和发布数据,php,html,Php,Html,如何获取所选按钮的输入id,并从下一个php页面发布它?我的表单中有这段代码,它是从我的数据库动态填充的 <?php include('connection.php'); $query = "Select * from tblproduct where categoryID = 1 and statusProd = 1"; $result = $conn->query($query); if ($result->num_rows > 0) { while

如何获取所选按钮的输入id,并从下一个php页面发布它?我的表单中有这段代码,它是从我的数据库动态填充的

<?php 
 include('connection.php');
 $query = "Select * from tblproduct where categoryID = 1 and statusProd = 1";
 $result = $conn->query($query);
 if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {  
      $id=$row["ID"];           
      $product=$row["product"]; 
      $image=$row["images"]; 
      echo '
       <div class="col-sm-4 divProduct" style="outline: none;background-color: transparent;border:none;height:320px;width:300px">
        <div class="content">
        <input type="submit" name="btnGame"  id="btnGame"  class="btnSubmit" value="">
        <input type="hidden" name="prodID" value="'.$id.'">
        <div class="btnBuyBuy text-center">
        <img src="'.$image.'" class="imgProd" style="width:200px;height:170px;">
        <br><br>    
        <label class="nameProd">'.$product.'</label>
        <br><br>
        <div class="divBuy2">
        <label class="lblBuy">BUY NOW</label>
        </div>
    </div>  
    </div>
    </div>';
    }
}            

…然后查看
$\u POST['btnGame']
,而不是
$\u POST['prodID']


假设您有
value=”“
我猜您不希望在图像上显示任何文本,并且您正在使用CSS背景图像来显示其中的某些内容

显然,上述内容与此不兼容,因此请改用
元素

这允许您使用不同的标签和值

它还允许您将元素放入标签中,这样您就可以使用具有alt属性的内容图像而不是背景图像,从而获得一个巨大的可访问性胜利

<button name="btnGame" id="btnGame" class="btnSubmit" value="$id">
    <img src="/path/to/icon.png" alt="Select product number $id">
</button>


@vicbyte-(a)我根本看不出该页面对解决此问题有什么帮助(b)W3C非常糟糕,通常应该避免。(在本例中,它有带有XSS安全漏洞且没有警告的代码示例)。@vicbyte-您似乎还没有读完这个问题。查看其中的代码(它已经完成了page所讨论的所有内容)。看看它的最后一句话,它描述了具体的问题。这是一个可怕的问题,有10亿个重复项和可能的解决方案。在我看来,任何一个教程的链接和问题的结束都是一个不错的选择。非常感谢你,兄弟!它起作用了。谢谢你的新知识!
<input type="submit" name="btnGame"  id="btnGame"  class="btnSubmit" value="">
<input type="hidden" name="prodID" value="'.$id.'">
<input type="submit" name="btnGame" id="btnGame"  class="btnSubmit" value="$id">
<button name="btnGame" id="btnGame" class="btnSubmit" value="$id">
    <img src="/path/to/icon.png" alt="Select product number $id">
</button>