leider ist englisch nicht meine stärke ;-)
Dachte das haben alle Deutschen in der Schule, so wie wir Italiener auch?
Mal schauen, wie ich eine Datenbankabfrage stellen muß.
ganz normal auf PHP-Seite. Wie immer. Nur das PHP wird von Javascript aufgerufen, die Parameter wie ein Objekt formatiert an die $.post-Funktion übergeben (die kannst Du auf PHP-Seite aber ganz normal mit $_POST auslesen) und schließlich die Ausgabe (was Du im PHP-Skript mit echo machst oder was außerhalb der PHP-Codeblöcke steht) wieder an Javascript übergeben (das steht dann wie im Beispiel im Parameter "data" der Funktion.
Beispiel:
$.post('/php/skript.php', {x:123, y:'abcdef', z:4},
function(data) {
alert(data);
});
-> ruft /php/skript.php auf, mit den Parametern x,y,z (in skript.php verfügbar als $_POST['x'], $_POST['y'] und $_POST['z']) und gibt das, was Du in skript.php ausgegeben, in einer JS-Messagebox aus.
Dazu brauche ich auf den Server "jquery-1.2.6.js".
Die Jquery-Bibliothek musst Du vorher natürlich einbinden, damit Du das $-Objekt überhaupt hast. Ich benenne das immer nach jquery.js um, damit ich bei einem Update nicht nochmal den Code der Website bearbeiten muss, sondern einfach die Datei ersetzen kann.
<script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$.post('/php/skript.php', {x:123, y:'abcdef', z:4},
function(data) {
alert(data);
});
});</script>