Outils pour utilisateurs

Outils du site


web:coldfusion

Ceci est une ancienne révision du document !


ColdFusion

ColdFusion Markup Language

cfset

<cfset firstname="Roger">
<cfset firstname="Brulotte">

<cfoutput>Bienvenue #firstname# #lastname#!</cfoutput>

On peut utiliser la portée de variables:

<cfoutput>Bienvenue #variables.firstname# #variables.lastname#!</cfoutput>

Les deux <cfoutput> donnent le même résultat.

Concaténation

<cfset fullname=variables.firstname & " " & variables.lastname>

Addition de nombres

<cfset num1=100>
<cfset num2=200>
<cfset total=num1 + num2>
<cfoutput>Le total est #variables.total#.</cfoutput>

Tableaux

<cfset tableau = arrayNew(1)>
<cfset tableau[1] = "valeur1">
<cfset tableau[2] = "valeur2">

Le nombre fournit en argument à arrayNew() est la dimension. Dans ce cas présent, il s'agit d'un tableau à une dimension. L'index des tableaux commence à 1.

<cfset arrayAppend(tableau, "valeur3")>
<cfdump var="#tableau#">

Structures

<cfset structure = structNew()>
<cfset structure.firstname = "Roger">
<cfset structure.lastname = "Brulotte">
<cfset structure["city"] = "Paris">

<cfdump var="#structure#">

cfdump

Une valeur simple :

<cfdump var="#variables.total#">

Ou toute la structure :

<cfdump var="#variables#">

cfquery

<cfquery datasource="datasourcename" name="qQueryName">
SELECT CAPTION, FILENAME, PRICE
FROM PHOTO
ORDER BY CAPTION DESC
</cfquery>

<cfdump var="#qQueryName#">
<!--- OU --->
<cfscript>writeDump(qQueryName)</cfscript>
web/coldfusion.1397005049.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)