次のスニペットは、データを収集して php ファイルに送信する必要があります。ボタンをクリックすると、適切な値が出力されます。
var dataString = 'username='+SessionVars.my_username+'&lessonid='+SessionVars.my_lesson_number;
$('#tracking_submit').click(function(){
$.ajax({
url: "php/tracking.php",
type:'POST',
data: dataString,
success: function(){
$('#tracking_message').replaceWith(SessionVars.my_username+"Thank you for updating."+SessionVars.my_lesson_number);
}
});
return false;
});
次に、私が使用しているphpファイルの部分は次のとおりです。
session_start();
mysql_connect("stuff i tested and it works");
mysql_select_db("same");
$username=$_POST['username'];
$lessonid=$_POST['lessonid'];
mysql_query("INSERT INTO tracking ( username, lessonid ) VALUES ( ".$username.", ".$lessonid." );");
データベースを確認すると、何もありません。