Czekaj to teraz ja napiszę jak to zrozumiałem...
function doDB( id ) // deklaracja jakiejś funkcji z parametrem id
{
advAJAX.get({ //funkcja biblioteki advAJAX odpowiedzialna za wczytanie pliku php
url: "getDB.php", //ścieżka do pliku
parameters : {
"id" : id // "nazwa" : wartosc_podana_w_parametrze - zmienna przesłana do pliku metodą GET ?
},
onSuccess : function(obj) //Zdarzenie zwraca function(obj) - tego nie rozumiem, ale to chyba chodzi o to że zwraca wynikową czyli zawartość pliku ?
{
alert( obj.responseText ); //obj.responseText przechowuje zmienną z zawartością pliku php
}
});
}
<a href="javascript:doDB( '1' );">CLICK
</a> // wywo
łanie funkcji
Z tego co powiedzmy że zrozumiałem wynika że za pomocą advAjax.get można zaincludeować plik tak ? (tak jakby)
<?php
//polaczenie z baza
$q = mysql_query( 'SELECT id FROM tabela WHERE id='. $_GET[ 'id' ] ); // zmienna użyta w funkcji ajaxa? ?>
I takie pytanie responseText zwróci mi całe zapytanie czy tylko to co będzie "wyechowane" jednym słowem kod źródłowy dokumentu html ?