実行時に、セッション ユーザーの章の値のみを 1 に更新する関数を作成しました。これが作成され、chapcomp.phpというファイルに保存されたものです。
<?php
$con = (my connection info is here)
$sql = "UPDATE users
SET chapter= '1'
WHERE username="'.$_SESSION['username'].'""
mysql_query($sql,$con);
?>
以下に、php sql クエリを呼び出す関数を投稿しました。
function ChapComp() {
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open( "GET", "chapcomp.php", false );
xmlHttp.send( null );
// return xmlHttp.responseText;
そして、このボタンを使用して関数を呼び出します。
<br><a href='#' onclick='ChapComp();'>Complete Chapter One!</a><br>
ボタンをクリックしても何も起こらず、データベースの章の INT 値は変更されません。