YouTube ビデオのロードに使用されるデータベース テーブルから文字列をランダムにロードしています。ユーザーがボタンをクリックすると、読み込まれたビデオに関連する値がデータベースで更新されます。
以前は:$uv = $mysqli->query("UPDATE table SET x = x + 1 WHERE embedcode = '" . $row[embedcode]. "';");
と<a href="<?php echo $uv ?>">test</a>
これは機能しますが、ボタンがクリックされたときではなく、ページが読み込まれたときにトリガーされます。アンカー タグを使用する必要はありません。そうすることで、リンクをクリックしたときにのみテーブルが更新されることを意味すると想定しましたが、明らかにそうではありません。
これについて最善の方法は何ですか?