Aktuelle Termine einbinden
#1
Hallo,

Ich habe da mal eine Frage.
auf meiner Startseite habe ich zwei Punkte namens
Nächster TV-Termin: xx
Nächstes Konzert: xx
Ich trage im Moment immer selbst diese Termine ein was auch bedeutet, dass ich sobald die Termine vorbei sind gleich wieder die neuen eintragen muss, damit das nicht veraltet ist.
Ich würde das jetzt gerne automatisieren, sodass sich die Termine von selbst ändern. Ich nehme an das geht irgendwie über eine Datenbank. Ich habe eine mysql datenbank, die ich auch für ein Gästebuch, einen Counter und ne Galerie benutze. Allerdings kenne ich mich grundsätzlich nicht ganz mit der Benutzung von mysql aus, da man bei der Installation von dem Gästebuch, Counter und der Galerie ja nur ein paar Angaben machen musste, alles andere ging ja von selbst. Die Seite auf der "Nächster Termin: xxx ..." steht ist eine php Seite, da ich da schon den Counter integriert habe.
Was muss ich jetzt machen damit immer der nächste Termin nach Nächstes Konzert: xx etc. erscheint?

Danke,
Ann
Zitieren
#2
Bei welchem Anbieter hast Du Deine HP?
Ich frage nur deshalb, weil ich bei Strato bin und dort einen Super-Terminkalender in den CGI-Scripten habe..

Hier ist er eingebunden:
http://f3.webmart.de/f.cfm?id=1119405&d=90&
Zitieren
#3
Hallo,
ich bin bei evanzo. Ich will aber auf keinen Fall einen Terminkalender einbinden, sondern nur die kommenden Daten und auch so, dass es direkt in mein Layout passt, also ich will eigentlich nur ein paar Wörter in eine normale Seite einbinden, nichts drumherum.
Zitieren
#4
Hi,

wenn Du nur Termine nach Zeit ausgeben willst ist ein Datumsfeld zum Text die richtige Wahl. Also der Vergleich von Aktueller Uhrzeit (evtl. mit Zeitzonenkorrektur wenn der Server eine andere Zeit ausgibt) mit den gespeicherten Daten.

Idealerweise speichert man da den Anfang und das Ende der Veranstaltung, bzw. des TV Termines.

Dann kann man für beliebig viele Tage die Daten vortragen und beim Abruf werden nur die ausgegeben die Datums/Zeitmäßig passen, ältere nicht. Bei vielen Terminen sollte man dann noch eine Unterauswahl haben die den Besucher evtl. die Wahl bestimmter Anzeigeintervalle zulässt.

Zitat:also ich will eigentlich nur ein paar Wörter in eine normale Seite einbinden, nichts drumherum.

Die Ausgabe der Daten ist auch das einfachste, das Script abzusichern und die Eingaben zu prüfen ist da schon mehr Aufwand, der ist aber auch nötig, ansonsten kann es zu unschönen Problemen kommen.

Das ganze könnte ungefähr so aussehen:

1. Datenbanktabelle und Daten darin

Code:
--
-- Tabellenstruktur für Tabelle `termine`
--

CREATE TABLE `termine` (
  `termin_id` int(10) unsigned NOT NULL auto_increment,
  `anfang` datetime NOT NULL default '0000-00-00 00:00:00',
  `ablauf` datetime NOT NULL default '0000-00-00 00:00:00',
  `infotext` varchar(250) NOT NULL default '',
  PRIMARY KEY  (`termin_id`)
);

--
-- Daten für Tabelle `termine`
--

INSERT INTO `termine` VALUES (1, '2006-11-30 16:30:00', '2006-11-30 17:45:00', 'Kindersendung');
INSERT INTO `termine` VALUES (2, '2006-11-30 16:15:00', '2006-11-30 19:30:00', 'Konzert der Gruppe YXZ');
INSERT INTO `termine` VALUES (3, '2006-11-30 15:45:00', '2006-11-30 17:00:00', 'Im Kino läuft ein Trickfilm');

2. Abfrage der Datenbank, es werden nur Termine ausgegeben die noch nicht abgelaufen sind und dem heutigen Tag ensprechen.

Zitat:SELECT termin_id, anfang, ablauf, infotext FROM termine
WHERE DAYOFMONTH(anfang) = 30 AND HOUR(ablauf) >= 16
ORDER BY anfang

3. Ausgabe, geordnet nach Datum

Code:
3     2006-11-30 15:45:00     2006-11-30 17:00:00     Im Kino läuft ein Trickfilm
2     2006-11-30 16:15:00     2006-11-30 19:30:00     Konzert der Gruppe YXZ
1     2006-11-30 16:30:00     2006-11-30 17:45:00     Kindersendung

Das ist nur eine ganz einfache Funktionsbeschreibung, da gehört noch einiges mehr an Programmcode dazu.

Cu Helmut
Zitieren



Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  "Website" in Shop einbinden daddy1 2 1.815 12.10.2012, 00:39
Letzter Beitrag: daddy1
  Sound in HP einbinden...Copyrigth??? borgi 3 1.164 09.02.2009, 17:05
Letzter Beitrag: surfy
  Gästebuch in HP einbinden... Bella 0 1.031 15.11.2006, 10:50
Letzter Beitrag: Bella
  Webseiten mit PI einbinden Bandit 2 1.392 07.10.2006, 16:52
Letzter Beitrag: Bandit
  Forum einbinden udog 11 2.329 03.10.2006, 11:16
Letzter Beitrag: udog
  Sound in HTML einbinden Reiner 1 990 06.09.2006, 11:15
Letzter Beitrag: Hippo
  Downloads in Seite einbinden ? Sycks 11 2.603 10.04.2006, 21:12
Letzter Beitrag: Niela
  Recorder-Grafik zum Einbinden von Sound-Datei sonius 34 6.622 09.11.2005, 18:52
Letzter Beitrag: Hulot
  Wer hat Erfahrung mit dem Einbinden von Musik auf Website? Meikel 14 7.721 11.03.2004, 21:46
Letzter Beitrag: Jürgen
  Einbinden von Midi-Dateien musikus 1 1.504 28.12.2003, 15:38
Letzter Beitrag: Jürgen