Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Automatisches Hyperlinken aus Tabelle





Frage

Hi Leute, weiß jemand Rat ? Ich habe eine Tabelle mit ca. 1.500 Artikeln. Jetzt soll nach Artikelnr. ein Hyperlink auf das im www gespeicherte Bild erfolgen. Wie kann man das automatisieren, damit ich nicht 1.500 mal jeden einzelnen anfassen muß ??

Antwort 1 von Robert

Programmiersprache: Irgendeine, die eine Datenbankverbindung herstellen und ein Textfile schreiben kann. Also VB, VBScript, JavaScript (letztere laufen auch über den Windows Scripting Host), ASP, Java, C++, ...
Datenbankverbindung: Kann man z.B. mit ADO herstellen (auch z.B. zu einer Excel-Tabelle).
Textfile schreiben (die HTML-Seite): Bei Scriptsprachen das FileSystemObject verwenden; VB hat es bereits eingebaut.

So, die Datenbankverbindung steht, und dann öffnet man erstmal ein Recordset, das den Inhalt der Tabelle aufnimmt. Das loopt man durch und mit jedem durchgeloopten Datensatz schreibt man eine Zeile der HTML-Tabelle in eine Textdatei. Die einzelnen Felder, z.B. Artikelnummer, kann man dabei als Zeichenketten beliebig zusammensetzen, so daß z.B. ein Hyperlink entsteht.
Das wars auch schon fast.

Nun sind aber 1500 Artikel ein bißchen viel für eine HTML-Seite, und man will die Artikel so auf mehrere Seiten verteilen, daß pro Seite z.B. nur 50 angezeigt werden. Dann brauchts eine Navigation, z.B. Vor-Zurück.
Üblicherweise erstellt man die Seiten dann auch dynamisch, d.h., man erstellt nicht HTML-Seiten, die dann auf den Server geladen und dort statisch angezeigt werden, sondern die Seiten werden im Zeitpunkt ihres Abrufes aus der Datenbank erstellt. So sind die Seiten auch immer aktuell.

Beispiele finden sich auf www.asp101.com.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: