我的html页面有几个按钮。我想点击按钮时更新我的数据库列。
在index.html
<form action="db.php" method="post">
<button type="submit" id="1_y" class="btn btn-success">1.Lambayı Yeşil Yak</button>
<button type="submit" id="1_k" class="btn btn-danger">1.Lambayı Kırmızı Yak</button></form>
它看起来像那样
我的数据库表Webtek
我想要的是在点击1_y时将'birinci_lamba'更新为1,并在点击1_k时再次将'birinci_lamba'更新为0。
那么,我的db.php
页应该是什么?或者其他任何建议吗?
答案 0 :(得分:0)
您使用的是from-tag,因此您应该使用<input..
而不是<button..
。你似乎使用bootstrap,<input class="btn btn-danger" />
也应该工作。
然后,您需要为输入提供名称属性:
<form action="db.php" method="post">
<input type="submit" name="1_y" id="1_y" class="btn btn-success">1.Lambayı Yeşil Yak />
<input type="submit" name="1_k" id="1_k" class="btn btn-danger">1.Lambayı Kırmızı Yak /></form>
您的db.php文件可能如下所示:
<?php
if(isset($_POST['1_k'])){
mysql_query("..."); //your update-query
} elseif(isset($_POST['1_y']){
mysql_query("..."); //your other update-query
}