我試圖通過php更新我的數據庫,但數據庫沒有更新。爲什麼我的mysql不更新?
這是我的HTML代碼:
<form method=post>
<input type="radio" name="osis" value= 1 >Nadiya<br>
<input type="radio" name="osis" value= 2 >Hafizh<br>
<input type="radio" name="osis" value= 3 >Aina<br>
<input type="submit" value="Submit">
<?php
if(isset($POST['osis'])){
$value = $_POST['osis'];
if($value == 1){
mysql_query('UPDATE kandidat_osis SET vote = vote + 1 WHERE id = 1');
}
else if($value == 2){
mysql_query('UPDATE kandidat_osis SET vote = vote + 1 WHERE id = 2');
}
else if($value == 3){
mysql_query('UPDATE kandidat_osis SET vote = vote + 1 WHERE id = 3');
}
mysql_close($conn);
}
?>
</form>
,但我根本就解決不了的話,我四處搜尋互聯網和搜索引擎,但數據庫還沒有更新
錯誤是什麼? –
你試過直接運行你的查詢到MySQL,如果它做了udpate? –
你有一個mysql連接嗎?在另一個說明中使用mysqli或pdo ..mysql打開sql注入 –