Der Martin: Php mit Ajax aufrufen

Beitrag lesen

Hallo,

function funktion1($wort){#
    mysql_query("INSERT INTO tabelle(wörter) VALUES('$wort')");
}

das ist in mehrfacher Hinsicht zum Scheitern verurteilt.

Das habe ich zum Testen gemacht, mit dem einfügen eines Wertes in eine Datenbank, um zu sehen, ob er überhaupt in die Funktion reingeht.

Wen meinst du mit "er"?

Geht es überhaupt mit Ajax eine PHP-Funktion aufzurufen?

Nein, natürlich nicht. Wie ich im vorigen Posting schon schrieb, kannst du mit einem HTTP-Request nur das Script an sich ausführen. Das definiert in deinem Fall eine Funktion, ruft sie aber nirgends auf.
Die Logik, den URL-Parameter auszuwerten, ggf. auf Fehler zu reagieren und schließlich eine Funktion innerhalb des Scripts eine Funktion aufzurufen, muss auch innerhalb dieses Scripts realisiert werden.

Aber selbst dann ist dein Schnipsel noch unvollständig: Du willst ein SQL-Query absetzen, ohne überhaupt eine Verbindung zum DBMS aufzubauen und eine DB auszuwählen? Das geht nicht. Woher soll mySQL wissen, wo du mit dem Query hin willst?

Ciao,
 Martin

--
Idealismus wächst mit der Entfernung zum Problem.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(