Forum - Beitrag anzeigen

Datenbanken/SQL - Re: String als Spaltenabfrage

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 26.11.2008 13:14 (1347 Aufrufe)
Name: thilo
Titel: Re: String als Spaltenabfrage
Inhalt: das ist im Prinzip ein Fall für die Funktion evaluate:

wenn mich nicht alles täuscht:
<cfoutput>#evaluate("tabelle.#Datenfeld#")#</cfoutput>

Eleganter und v.a. performanter geht es aber mit Struct-Schreibweise:
<cfoutput>#tabelle[Datenfeld]#</cfoutput>

Wenn die Struct-Schreibweise für Queries verwendet wird, muss manzusätzlich noch den aktuellen Datensatz (currentrow) angeben, d.h. in Deinem ursprünglichen Beispiel müsste es so klappen:
<input type="text" name="Klassenbuch1" size="5"
value="#Daten_eins[a][Daten_eins.currentrow]#">

> <cfoutput query="Daten_eins">
> <cfloop query="Daten_zwei">
> <cfset a='test' & zahl>
> <cfset zahl=zahl+1>
> <tr>
> <td>#Daten_zwei.Spaltenbeschreibung#</td>
> <td class="links">&nbsp;#Daten_zwei.Buchbeschreibung#</td>
> <td><input type="text" name="Klassenbuch1" size="5" value="#Daten_eins.a#"></td>
> </tr>
> </cfloop>
> </cfoutput>

(nichts getestet, hoffe es funktioniert :) )

Gruß Thilo


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