gpt4 book ai didi

php - 如何在PHP中检查按钮标签是否被点击

转载 作者:行者123 更新时间:2023-12-03 01:07:08 25 4
gpt4 key购买 nike

我尝试检查按钮标签是否被单击,然后执行语句,但它似乎不起作用。我错过了什么或者做错了什么吗?非常感谢。

if (isset($_POST['appetizer_button'])) {
$results = $mysqli->query("SELECT * FROM products ORDER BY id ASC");

if ($results) {
//fetch results set as object and output HTML
while($obj = $results->fetch_object()) {
echo '<div class="product">';
echo '<form method="post" action="cart_update.php">';
// echo '<div class="product-thumb"><img src="images/'.$obj->product_img_name.'"></div>';
echo '<div class="product-content"><h3>'.$obj->product_name.'</h3>';
echo '<div class="product-desc">'.$obj->product_desc.'</div>';
echo '<div class="product-info">';
echo 'Price '.$currency.$obj->price.' | ';
echo 'Qty <input type="text" name="product_qty" value="1" size="3" />';
echo '<button class="add_to_cart">Add To Cart</button>';
echo '</div></div>';
echo '<input type="hidden" name="product_code" value="'.$obj->product_code.'" />';
echo '<input type="hidden" name="type" value="add" />';
echo '<input type="hidden" name="return_url" value="'.$current_url.'" />';
echo '</form>';
echo '</div>';
}
// }
}
}

<td>
<button name="appetizer_button" onclick="location.href='index.php'">Appetizers & Soup</a></button> |
<button name="house_button" onclick="location.href='index.php'">House Specials</a></button>
</td>

最佳答案

它必须是这样的:

<form action="index.php" method="post">
<input type="submit" name="appetizer_button" value="Appetizers & Soup">
</form>

这将生成 post 事件,该事件将依次执行您的代码。

回显:

if (isset($_POST['appetizer_button'])) {
// Your code that you want to execute
}

关于php - 如何在PHP中检查按钮标签是否被点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35716873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com