Forum - Beitrag anzeigen

CF-Advanced - Variable aus Variabler erzeugen

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 17.11.2001 22:17 (605 Aufrufe)
Name: René A. Da Rin
Titel: Variable aus Variabler erzeugen
Inhalt: Hallo Liste!
Ich hab da ein etwas verzwicktes Problem. Ich möchte Inhalte einer Tabelle in Listenform anzeigen ohne dafür eine spezivische Seite zu definieren. Die Abfrage der Daten an sich ist kein Problem. Ich will aber sämtliche Parameter aus einer speziellen Tabelle entnehmen. Diese enthällt zuerst die Angaben über die Datenquelle, die Tabelle, das Where-Kriterium und die Sortierung. Weiter definiere ich mit je einer Zeile in der Tabelle den Namen der Spalte in der Tabelle welche die zu listenden Daten enthällt sowie die Überschrift der Spalte in der Browser-Ausgabe:

<CFQUERY NAME="inhalt" datasource="#source.datenquelle#">
SELECT *
FROM = #source.tabelle#
WHERE #source.wherefield# = #source.wherewert#
ORDER BY = #source.orderfeld#
</CFQUERY>

Die Abfrage wie oben dargestellt funktioniert problemlos. Die Parameter für die Abfrage 'Inhalt' werden von der Abfrage 'Source' geliefert:

<TABLE BORDER=1>
<TR>
<CFOUTPUT QUERY="source">
<TD>
<p>#spaltenname#
</TD>
</CFOUTPUT>
</TR>
<CFOUTPUT QUERY="inhalt">
<TR>
<TD>
<p>#source.feldname#
</TD>
</TR>
</CFOUTPUT>
</TABLE>

Auf diese Weise wird eine Tabelle mit der Anzahl Spalten und den entsprechenden überschriften erzeugt. Das Problem habe ich jetzt in der Abfrage 'inhalt' Das Feld in der Tabelle mit den Werten heisst z.B. 'Username'. Die Variable 'source.feldname' zeigt jetzt aber immer "username" an, statt der richtigen wertes wie "rene", admin", etc.

Wie kann ich die Variable so definieren, dass sie nicht den Inhalt aus der Abfrage 'source' sondern aus der Abfrage 'inhalt'.

Für Eure Tips bin ich dankbar und wünsche Euch ein schönes Wochenende...

smart, reduce to the max

Antworten
Icon Forum Variable aus Variabler erzeugen (René A. Da Rin, 17.11.2001 22:17)

Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen