![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Jr. Member
![]() |
![]() Hallo,
ich habe eine Formular welches mir eine Seite mit einer Tabelle oder Grafik mit Zahlenwerten aus der DB anzeigt. Diese Daten ändern sich immer und das soll sich auch im Browser aktualisieren. Ist die Tabelle überhaupt die Lösung? Kann ich das auch grafisch rausschreiben wobei mir das genaue positionieren wichtig wäre. Wie gehe ich am besten vor ? vielen Dank für eure Antworten wulfus |
![]() |
![]() |
![]() |
#2 | |
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
![]() Zitat:
gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
|
![]() |
![]() |
![]() |
#3 |
Jr. Member
![]() |
![]() Es gibt eine DB mit einer Tabelle wo ich mir mit einer Abfrage immer den letzen Datensatz raushole.
Das sind 8 num. Werte. Diese will ich mir per Script im Browser anzeigen lassen. Soweit, so gut... Nur sollten sich die Werte immer aktualisieren, wenn in der DB was dazukommt. Habe jetzt ein Script, was mir die Daten abfragt(db,dbname,sql-string usw.) und eines das eine Seite generiert die eine Tabelle mit den Werten anzeigt. Meine Kenntnisse in php sind noch am Anfang, aber ich bin sehr motiviert und lese mich grad durch div. Bücher und onlinedocs. lg wulfus |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 13.06.2001
Beiträge: 1.830
|
![]() PHP ist rein Server-seitig. Sobald der Server die Datei abgeschickt hat, hat er keine Kontrolle mehr darüber.
Mir fallen für dein Problem folgende Varianten ein: 1.) Realisierung in einer anderen Sprache, z.B. Java. 2.) Ein automatischer Reload nach x Sekunden 3.) Ein JavaScript auf der Seite, das alle x Sekunden nachschaut ob etwas in der DB dazugekommen ist. K.a. wie 1.) funktioniert. 3.) könnte z.B. eine Seite mit einem PHP Skript in einem neuen Fenster öffnen. Das Skript sucht nach neuen Einträgen, und wenn es neue Einträge gibt wird die Hauptseite neu geladen Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona) Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing. \"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra) |
![]() |
![]() |
![]() |
#5 |
Jr. Member
![]() |
![]() zu 1.)leider keine Ahnung von Java.
zu 2.)meinst du die Seite mit der Tabelle alle x Sekunden neu per Script generieren? z.b. in einer Schleife? zu 3.)habe ich noch nicht ganz gecheckt ![]() wulfus |
![]() |
![]() |
![]() |
#6 |
Master
![]() Registriert seit: 12.01.2002
Beiträge: 640
|
![]() zu 2.
nimm dies: PHP-Code:
die zahl vor ";URL" gibt an nach wieviel sekunden neugeladen werden soll... |
![]() |
![]() |
![]() |
#7 |
Jr. Member
![]() |
![]() das werde ich mal ausprobieren, aber da muss ich vorher etwas umschreiben damit das funzt.
hoffe es klappt. danke erstmal wulfus |
![]() |
![]() |
![]() |
#8 | |
Inventar
![]() Registriert seit: 13.06.2001
Beiträge: 1.830
|
![]() Zitat:
Der Unterschied ist, das es bei 3. der User nicht/kaum mitbekommt, währen der dauernde refresh wahrscheinlich ziemlich nervig ist. Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona) Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing. \"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra) |
|
![]() |
![]() |
![]() |
#9 |
Master
![]() |
![]() was sind das für daten, dass das so wichtig ist, dass die immer auf die sekunde/minute genau aktuell sind, wenn ich fragen darf?
das mit dem refreshen ist wohl für dich die dem aufwand entsprechend einzig umsetzbare lösung. am elegantesten wäre es wohl, du machst eine eingabemöglichkeit für den user in der art: "alle <<feld>> minuten/sekunden neu laden" -> dann kann sich der user das selbst aussuchen, ob er lieber am aktuellen stand ist und genervt wird, oder seine ruhe hat, aber dafür nicht immer alles im ersten augenblick mitbekommt... viel glück ![]()
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele. Lucius Annaeus Seneca ...:::www.modellbaulexikon.org:::... www.acrobat-se.org | www.ams-8c.de.vu |
![]() |
![]() |
![]() |
#10 | |
Jr. Member
![]() |
![]() Da das soll ein Tool oder Art Editor werden der mir die DB-Daten
abfragt und dann ein Script? erzeugt welches die abgefragten Werte im Browser anzeigt. Zitat:
Es stellt sich die Frage ob das Problem nicht einer anderen Sprache, wie jak schon anmerkte, besser gelöst werden kann. Wenn ich die Werte als Grafik rausschreibe und nicht in eine Tabelle? Mit dem Refresh wird mir aber das Flimmern nicht erspart bleiben. |
|
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|