Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.

  1. #1

    Default dynamic expressions

    I have two identical (in terms of number of fields and their names ) datasets
    with different names.
    Trying to build an expression that dynamically changes "dataset" name in
    cfoutput

    <td><input type="text" name="somename" value="#dataset.fieldname#" ...</td>

    no luck so far... Any tips? Thanks

    studentRickie Guest

  2. Similar Questions and Discussions

    1. Regular Expressions :(
      Hello all! I was trying to write down a function to remove all the bbcode tags from a post before showing it (non in the phpbb, in another...
    2. RE : RE : RE : Regular expressions
      I am issuing this command on an Aix box and running allright :-) Forgive my curiosity.. are you running Solaris on a x86 box? Steve Hemond...
    3. PHP regular expressions
      Hello, I am writing an elearning software with php. I need a script to recognize any inut of the type ab,aabb,aaabbb,aaaabbbb..... And so on....
    4. [PHP] Q on Regular Expressions
      * Thus wrote jsWalter (jsWalter@torres.ws): have you looked at strtotime()? http://php.net/strtotime The Date formats it can find are defined...
    5. What is qr for in reg expressions in a a string?
      On Wednesday, August 13, 2003 10:45, Motherofperls@aol.com wrote: From "perldoc -q perlop" qr/STRING/imosx This operator quotes (and...
  3. #2

    Default Re: dynamic expressions

    Your code fragment suggests that a query has been executed with your trying to
    the enter the value of filename into form field. If that is correct, then
    perhaps the code below will help.



    <CFIF someCondition>
    <CFSET ds = "datasource1">
    <CFELSE>
    <CFSET ds = "datasource2">
    </CFIF>

    <CFQUERY NAME=#ds" ...>
    SELECT filename FROM myTable WHERE id = #id#
    </CFQUERY>

    <td><input type="text" name="somename" value="#ds.fieldname#" ... ></td>

    jdeline Guest

  4. #3

    Default Re: dynamic expressions

    Not sure I understand the question, sounds like its just as easy as:

    <cfif YourCondition>
    <cfset dspSomeone = dataset1.fieldname>
    <cfelse>
    <cfset dspSomeone = dataset2.fieldname>
    </cfif>


    <td><input type="text" name="somename" value="#dspSomeone#" ...</td>





    LeftCorner Guest

  5. #4

    Default Re: dynamic expressions

    jdeline beat me too it. . . but with his method you probably need

    #Evaluate(ds.fieldname)#

    for it to work
    LeftCorner Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139