1Danke
ERLEDIGT
JA
JA
ANTWORTEN
7
7
ZUGRIFFE
275
275
EMPFEHLEN
-
13.09.11 17:23 #1
- Registriert seit
- May 2008
- Beiträge
- 21
Hallo Gemeinde,
ich weiß leider nicht ob ich im richtigen Forum bin und bitte daher jetzt schon einmal vorsichtshalber um Entschuldigung. Zu meinem Problem.
Ich lese Datensätze aus einer MySQL-Datenbank aus. Jetzt möchte ich jede Veränderung eines Datensatzes direkt in die Datenbank speichern. Dabei soll aber nur das Feld geändert werden, welches auch aktualisiert wurde. Das soll entweder nach jedem Buchstaben, oder beim Verlassen des Feldes geschehen. Sprich, ich möchte keinen Submit-Button einsetzen!
Leider weiß ich nicht einmal wonach ich suchen soll. Vielleicht habt ihr ja den ein oder anderen Tip oder eine fertige Lösung die man einbinden kann.
Gruß
-
13.09.11 17:26 #2
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Du suchst nach AJAX. Du kannst das bspw. mit jQuery, prototype.js und anderen Ajax-Libs umsetzen.
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
13.09.11 20:53 #3
- Registriert seit
- May 2008
- Beiträge
- 21
Gibt es da auch irgendwelche Fachbegriffe?
-
13.09.11 21:03 #4
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Ich verstehe die Frage nicht. Du willst beim klicken auf einen Button einen Submit simulieren, der aber nicht wirklich ein Submit ist. Bei diesem Prozess musst du dafür sorgen, das mit Hilfe eines XMLHttpRequest ein Script auf dem Server aufgerufen wird, statt wie üblich das Formular als solches ans Script übertragen wird.
Möglicherweise verstehe ich deine Frage aber komplett falsch.Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
13.09.11 21:26 #5
- Registriert seit
- May 2008
- Beiträge
- 21
Ich weiß nicht, ob das so realisierbar ist. Meine Vorstellung sieht momentan so aus.
In einem input steht bspw. eine Telefonnr. Diese hat sich jetzt geändert und wird angepasst. Jetzt soll entweder nach jedem Tastendruck oder nach verlassen des input der Eintrag in der Datenbank aktualisiert werden. Übermittelt werden sollen aber in dem Beispiel nur die ID und die Telefonnr.
Ich weiß nicht, ob das jetzt verständlich rüber gekommen ist
Gruß
-
13.09.11 21:39 #6
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Gut, genauso funktioniert das mit Ajax. Du registrierst eine Funktion beim Event für z.B. onblur, was bewirkt, das die Funktion ausgeführt wird, wenn das Eingabefeld seinen Fokus verliert, also wenn man bspw. in ein anderes Feld klickt oder mittels Tab-Taste ein anderes Element anspringt.
Diese Funktion überträgt den Inhalt des Eingabefeldes mittels sog. XMLHttpRequest an ein PHP-Script auf dem Webserver. Das PHP-Script nimmt die Ajax-Anfrage entgegen, speichert den Übergabe-Parameter in die Datenbank und gibt ein OK an den Anfrager (den XMLHttpRequest) zurück.
Hier die Liste der DOM-Events: http://en.wikipedia.org/wiki/DOM_events
Hier ein Tutorial, was sehr ausführlich das Thema beschreibt: http://www.admin-wissen.de/tutorials...ajax-tutorial/Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
14.09.11 16:02 #8
- Registriert seit
- May 2008
- Beiträge
- 21
Sorry, ich habe noch nie mit AJAX gearbeitet und wusste daher auch nicht was mich erwartet, geschweige denn, wie ich meine Eingaben dann zu verarbeiten habe.
Ich habe aber jetzt dank saftmeister gefunden wonach ich gesucht habe.
thx
Ähnliche Themen
-
aktualisieren von datenbank verhindern
Von puschelchen im Forum PHPAntworten: 12Letzter Beitrag: 10.06.11, 16:17 -
PHP Datenbank aktualisieren
Von fawad im Forum PHPAntworten: 7Letzter Beitrag: 04.05.10, 14:15 -
Datenbank Aktualisieren mit SQL Update
Von lazyschorle im Forum ASPAntworten: 0Letzter Beitrag: 07.06.09, 12:00 -
Datenbank aktualisieren
Von mafu im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 19.06.07, 12:27 -
Datenbank-Tabelle aktualisieren
Von absyrtos im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 22.11.06, 10:33





Zitieren



Login






[PHP][Snippet] Array zu XML konvertieren