1

mysqlクエリをJavascript関数に追加して、カウンターが再起動するたびに1つまたは特定の数のアイテムがmysqlデータベースに追加されるようにしたいと思います。これを手伝ってくれませんか。

<head>
<script type="text/javascript">
var c=10;
var t;
var timer_is_on=0;

function timedCount() {
    document.getElementById('txt').value = c;
    c = c - 1;
    if (c == 0)
        c = 10;
}

function doMining() {
    if (!timer_is_on) {
        timer_is_on = true;
        t = setInterval(function () {
            timedCount();
        }, 1000);                
    }
}

</script> 

<SPAN STYLE="float:left">
<form>
<input type="button" value="Mining" onClick="doMining()">
<input type="text" id="txt">
</form>
</SPAN>
4

1 に答える 1

1

JavascriptはMySQLと直接通信できません。ただし、仲介者としてAJAXサービスを設定することはできます。Javascriptでこのサービスと通信し、サービスでMySQLと通信してから、クエリ結果を返します。

Javascriptで独自のAJAXハンドラーをロールすることもできますが、 jQueryによって提供されるような事前に作成されたハンドラーを使用する方がはるかに簡単です。サーバー側のハンドラーは(通常)PHP、Perl、Rubyなどで記述されます...

于 2011-02-22T16:34:15.487 に答える