我目前正試圖獲取表單按鈕來更改MySQL數據庫表字段值?任何想法,我要去的地方錯這個代碼...試圖獲取表單按鈕來更改數據庫中的值
HTML按鈕:
<form><form action="admin.php" method="POST">
<strong>ACTIVE MODE -</strong> Main BaseCentre website is online and active. <input type="submit" value="Maintenance Mode" class="btn btn-default" name="updateclose_site">|
</form>
PHP腳本:
if (isset($_POST['updateclose_site'])){
$sql = mysql_query("UPDATE adminpage SET close_site='1' WHERE setting='main'");
$sql_doublecheck = mysql_query("SELECT * FROM adminpage WHERE setting='main' AND close_site='1'");
$doublecheck = mysql_num_rows($sql_doublecheck);
if($doublecheck == 0){
echo "<strong><font color=red>> Close site is off</font></strong>";
} elseif ($doublecheck > 0) {
echo "<strong><font color=green>> Close site is working</strong></font><br />";
}
}
我的數據庫看起來是這樣的:
「頭「設置| close_site(enum,0,1,2,3)
「rows」main | 0(默認)
單擊按鈕時沒有任何反應?將感謝任何幫助!
有什麼錯誤?細節? –
沒有錯誤,只是去頁面的頂部,並沒有迴應任何東西? – AidanPT
您能否只需添加一個'else'語句並檢查您的條件是否正確? –