<cfoutput query> and TABLE formatting

Ask a Question related to Coldfusion - Getting Started, Design and Development.

  1. #1

    Default <cfoutput query> and TABLE formatting

    HI, I'm trying to output images from a database using <cfoutput query>. That
    part works fine. But the images display all in one column, one underneath the
    other. I want to get them to display 2 next to each other, then go to the next
    table row, display two more, and so on, until all images are displayed. I
    can't seem to figure out how to do this. The code I have below outputs
    duplicate images next to each other instead one after the other...anyone know
    how to do this?

    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <cfoutput query="myCenterCategories">
    <tr>
    <td><img src="#myCenterCategories.categoryImage#"></td>
    <td><img src="#myCenterCategories.categoryImage#"></td>
    </tr>
    <tr>
    <td>#myCenterCategories.category#</td>
    <td>#myCenterCategories.category#</td>
    </tr>
    <tr>
    <td>#myCenterCategories.categoryPrice#</td>
    <td>#myCenterCategories.categoryPrice#</td>
    </tr>
    <tr>
    <td>#myCenterCategories.categoryDescription#</td>
    <td>#myCenterCategories.categoryDescription#</td>
    </tr>
    </cfoutput>
    </table>

    It's obvious to tell why my images are DUPLICATING from the above code...but
    that's the DISPLAY format I want. How do I get 2 records next to each other
    and then go to the next row automatcially and display two more records....and
    so on?

    flashrx Guest

  2. Similar Questions and Discussions

    1. question about SQL query and cfoutput with INNER JOIN
      I have a query that pulls data from two related tables (an Article Table and a Photo table, linked by ArticleID) Lets say i have 3 photos that are...
    2. CFOUTPUT QUERY rowcount = 0
      Hello, I have a query which return 0 row. I have a CFOUTPUT QUERY which try to output my query. Coldfudion enter in the CFOUTPUT once EVEN if my...
    3. includes mess up table formatting
      Not sure if this is OT - if so xcuse me I have a table with 3 pull down menus next to each other in a cells. I make the 3 pull down menus...
    4. Cannot put <cfoutput> around a <select> statement usinga query.
      <select name="t#this_tourn#_course_id"> <cfoutput query="get_courses"> <option value="#course_id#"> #course_name# - Par #par#</option> </select>...
    5. Multiple-row table formatting of results
      Hi all, This is probably a simple one if you know what you're doing, but I could use some code to work from. I'd like to write a script that...
  3. #2

    Default Re: <cfoutput query> and TABLE formatting

    You need to determine dynamically when to begin/end the rows: <table
    width='100%' border='0' cellspacing='0' cellpadding='0'> <cfoutput
    query='myCenterCategories'> <cfif CurrentRow MOD 2 EQ 1> <tr> </cfif> <td><img
    src='#myCenterCategories.categoryImage#'></td> <td><img
    src='#myCenterCategories.categoryImage#'></td> <cfif CurrentRow MOD 2 EQ 0>
    </tr> </cfif> <cfif CurrentRow MOD 2 EQ 1> <tr> </cfif>
    <td>#myCenterCategories.category#</td> <td>#myCenterCategories.category#</td>
    <cfif CurrentRow MOD 2 EQ 0> </tr> </cfif> <cfif CurrentRow MOD 2 EQ 1> <tr>
    </cfif> <td>#myCenterCategories.categoryPrice#</td>
    <td>#myCenterCategories.categoryPrice#</td> <cfif CurrentRow MOD 2 EQ 0> </tr>
    </cfif> <cfif CurrentRow MOD 2 EQ 1> <tr> </cfif>
    <td>#myCenterCategories.categoryDescription#</td>
    <td>#myCenterCategories.categoryDescription#</td> <cfif CurrentRow MOD 2 EQ 0>
    </tr> </cfif> </cfoutput> <cfif myCenterCategories.RecordCount MOD 2 EQ 1>
    <td></td> <td></td> <td></td> </td> </cfif> </table>

    TA-Selene 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