我试图通过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注入 –