2014-02-24 24 views
0

我目前正試圖獲取表單按鈕來更改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(默認)

單擊按鈕時沒有任何反應?將感謝任何幫助!

+0

有什麼錯誤?細節? –

+0

沒有錯誤,只是去頁面的頂部,並沒有迴應任何東西? – AidanPT

+0

您能否只需添加一個'else'語句並檢查您的條件是否正確? –

回答

1

更改HTML來

你有一個額外<form>

+0

不改變,仍然沒有做什麼?謝謝你嘗試! – AidanPT

+0

經過又一次嘗試,確實奏效! – AidanPT

相關問題