2009-05-23 27 views

Antwort

3

Ja, aber mit Ajax-Hilfe und serverseitigem Skript. jquery und JS unterstützen keine MySQL-Verbindung.

2

Kurze Antwort:

Nein, kann man das nicht aus der Box. JavaScript-Code läuft im Browser, der MySQL-Datenbank auf dem Server. Browser-Javascript kann keinen Code direkt auf dem Server ausführen (pfewww! :).

Lange Antwort:

Einig Web-Development-Frameworks setzt die zugrunde liegende Datenbank-Struktur in einer gut definierten (manchmal RESTful) Art und Weise in json:

Im Fall eines hypothetischen Modells 'User' in Ruby on Rails:

Die Liste aller Benutzer, wenn als GET-Anforderung ausgegeben. Erstellt einen neuen Benutzer, wenn er als POST ausgegeben wird.

/users.json 

Gibt den Benutzer mit der Datenbank-ID 1 zurück, wenn er als GET-Anforderung ausgegeben wird. Aktualisiert den Benutzer mit der Datenbank-ID 1, wenn er als PUT-Request ausgegeben wird. Entfernt das Objekt, wenn es als DELETE-Anforderung ausgegeben wird.

/users/1.json 

Der zurück json-Code (JavaScript Object Notation) leicht eval analysiert werden() in JavaScript. Also hier ist ein Weg, um Ihre Datenbank in semi-direktem Weg mit jQuery zugreifen :)

hoffte, das hilft

Verwandte Themen