My personal favorite version is:
<cfparam name="variable" type="string" default="">
<cfif len(variable) neq 0>
#variable#
</cfif>
- j
-----Original Message-----
From: trey [mailto:[EMAIL PROTECTED]]
Sent: Monday, June 03, 2002 4:08 PM
To: CF-Talk
Subject: if value exists, show it
I simply want to test to see if a variable has a value (eg text has been
returned from a query) and if so, show it. There seem to be a few options --
<cfif isdefined(#variable#)>
#variable#
</cfif>
or
<cfif len(#variable#) GT 0>
#variable#
</cfif>
or
<cfif #variable# IS "">
#variable#
</cfif>
Is one of these better than the others for dealing with text values? I
understand that IsDefined should be locked; I assume that is not the case
for the other two.
TIA,
Trey
______________________________________________________________________
Signup for the Fusion Authority news alert and keep up with the latest news in
ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists