Automatisches Update

lisali

Erfahrenes Mitglied
Hallo!

Ich würde gerne bei jeder Veränderung/beim Update eines Datensatzes in meiner SQL-Datenbank diesen Inhalt anzeigen lassen, ohne dass man die Seite neu lädt.

Wie kann ich das machen?

Bin wirklich dankbar über jede Hilfe!


Liebe Grüße,

Lisa
 
Hi,

könntest du das anhand eines praktischen Beispiels näher erklären?
Ich bin mir nicht ganz sicher ob ich weis was genau du vorhast.
 
Hey,

also, jeder Benutzer hat eine Profilseite.
Wenn ein angemeldeter Benutzer z.B. im Forum ist, steht das auf seiner Profilseite ("Benutzer X befindet sich gerade im Forum").
Und bei jeder Änderung (wenn er z.B. auf der Impressum-Seite ist), wird eben dieser Datensatz in der Datenbank geändert und entsprechend auf der Profilseite ausgegeben.
Das alles ist ja auch kein Problem, jedoch möchte ich nicht, dass man die Profilseite des Benutzers neu laden muss, damit das angezeigt ist, wo er sich gerade befindet.

Ich hoffe das ist verständlicher!?


Liebe Grüße,

Lisa
 
Jetzt verstehe ich. ;)

Nur leider wird das mit PHP nicht möglich sein. Denn dazu müsste man ja bei einem Datenbankupdate den Browser eines anderen Benutzers aktualisieren.

Vielleicht mit einer anderen Technik wie Java, C, Flash oder so.
 
Zuletzt bearbeitet:
Hi,

das ginge mit Ajax auch ohne Polling. Ich habe noch ein paar Artikel darüber in meinen Bookmarks. Nannte sich Comet und arbeitet mit langlebigen HTTP Requests, damit der Server das Recht hat noch Fragmente zu schicken.

Über Comet: http://alex.dojotoolkit.org/2006/03/comet-low-latency-data-for-the-browser/

Über Event Driven Ajax: http://windyroad.org/2006/07/25/event-driven-ajax-part-1-pushing-server-side-events/

Von Bryce Nesbitt gibt es einen Artikel mit Demo: http://www.obviously.com/tech_tips/slow_load_technique

Vor- und Nachteile und Skalierbarkeit habe ich nicht mehr im Kopf.

Gruß Sen
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück