0
クリック数をカウントするボタンがあり、その最終値をデータベースに格納したいが、その値を取得するのは苦労している。 私はカウンターを持っているページを1つ持っており、他のページにAjaxを使用しようとしましたが、ここにコードがあります。ajaxを使用して別のページのJavaScript値を取得する
var clicks = 0;
function hello(){
clicks += 1;
document.getElementById("clicks").innerHTML = clicks;
}
$.ajax({
url: 'conta.php',
data: {'score' : clicks},
type: 'POST'
});
そしてconta.php中:
echo $_POST['score'];
タイマーが切れると、それは未定義のインデックスがありconta.phpに行くときに問題がある:スコアエラーが。 可能であれば、ご提案を大歓迎いたします。
私の知らせを忘れましたが、最終的な価値をどのようにデータベースに保存しますか? javascript変数を使用してmysqlクエリを作成できますか? ありがとう –
PHPを使用してHTTPリクエストを行うためにJavaScriptを使用しました。 PHPはデータベースと通信できます。 (クライアント側のコードはできません) – Quentin
PHPスクリプトでSQL文を使用してデータベースに$ _POST ["score"]を挿入します。あなたがこのような意味を持っているかどうかわからない場合、Google PHP PDOはデータをデータベースに挿入します – SML