Php ve ajax ile veritabanını güncelleyerek

2 Cevap php

Aşağıda benim veritabanında benim karakter konumunu günceller benim senaryom:

<script language="javascript" type="text/javascript">
function positionUpdate(){
var word = document.getElementById('test').value;
var queryString = "?word=" + word;
ajaxRequest.open("GET", "new_position.php" + queryString, true);
ajaxRequest.send(null);
alert(queryString);
}
</script>

Sonraki çalıştırmak için yukarıdaki komut söyler yazısıdır ama güncellemek için ne bilir bu yüzden genelinde iki değişkeni göndermek gerekir.

<a onClick="positionUpdate();"><img src="images/transparent.gif" border="0" /></a>

Ben aksi takdirde hep aynı olurdu üstündeki komut değişkenleri koymak ile değerlerini göndermek ve gereken şekilde yukarıdaki bağlantısı, birden çok kez kullanılır.

Bir not olarak ben position_update.php değişkenleri almak için php GET fonksiyonunu kullanıyorum

Teşekkürler, tanni

2 Cevap

Deneyin:

<script language="javascript" type="text/javascript">
function positionUpdate(var1, var2){
    var word = document.getElementById('test').value;
    var queryString = "?word=" + word + "&var1=" + var1 + "&var2=" + var2;
    ajaxRequest.open("GET", "new_position.php" + queryString, true);
    ajaxRequest.send(null);
    alert(queryString);
}
</script>

ve

<a onClick="positionUpdate('val1', 'val2');"><img src="images/transparent.gif" border="0" /></a>

Eğer demek mi ne? Bu oldukça temel bir soru gibi görünüyor ...

Sorunuzu anlamıyorum.

Neden sadece positionUpdate fonksiyon parametre olarak değişkenleri geçemiyor?

Belki size gerçekleştirmek için çalışıyoruz ne biraz daha detaylı açıklayabilir.