javascriptボタンをクリックするとデータベースエントリを1ずつインクリメントするphp関数を呼び出そうとしていますが、結果がページに表示されますが、ボタンは何もしません。以下のコードの問題の原因を教えてください。
これはおそらく初歩的な質問だと思いますが、私は研究の一部を行いました.これは私の低レベルの知識で得た最も遠いものです(私は学び始めたばかりです).私は修正するか、学ぶ必要があります。
<?php
$con=mysqli_connect("XXX","XXX","XXX","XXX");
?>
<?php
function addOne()
{
global $con;
mysqli_query($con,"UPDATE voting SET A=A+1");
}
$result = mysqli_query($con,"SELECT * FROM voting");
while($row = mysqli_fetch_array($result))
{
echo $row['A'];
}
mysqli_close($con);
?>
<script>
function increment()
{
<?php addOne();?>;
}
</script>
<button onclick="increment()">VOTE</button>