Code Bank
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
 
User Name:
Password:
Remember me
Go Back   ASP Free ForumsProgrammingCode Bank

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread ASP Free Forums Sponsor:
  #1  
Old January 11th, 2005, 04:30 PM
erika erika is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Jan 2005
Posts: 3 erika User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Automatically changing td background color depending on content

Hi all,

I have a drop down menu where I select a name to view results of a test. The answers can be 0,1,2, or 3 in the fields where they are called. I'm wondering how I can go about getting the background to change color depending on the values stored. For example if it is a 1 I would like the background to be red, if it is a 2 I would like it to be blue, etc. Here is a sample of the code I use to call the values from the sql databse. Thanks in advance for any help offered.

<td height=13 class=xl27 style='height:9.75pt;border-top:none'>Title</td>
<td class=xl27 style='border-top:none;border-left:none'>
<div align="center"> <% Response.Write RS("A_K1")%></div></td>
<td class=xl27 style='border-top:none;border-left:none'>
<div align="center"> <% Response.Write RS("A_P1")%></div></td>
<td colspan=2 class=xl52 style='border-right:.5pt solid black;border-left:
none'><div align="center"> <% Response.Write RS("B_K2")%></div></td>
<td class=xl27 style='border-top:none;border-left:none'>
<div align="center"> <% Response.Write RS("B_P2")%></div></td>
<td class=xl27 style='border-top:none;border-left:none'>

Reply With Quote
  #2  
Old January 11th, 2005, 05:52 PM
erika erika is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Jan 2005
Posts: 3 erika User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
I have made it work..well kind of. This is what I have

<% if RS("A_K1") = "1" then %>
<td bgcolor="#996699" class=xl27 style='border-top:none;border-left:none'>
<div align="center"> <% Response.Write RS("A_K1")%></div></td>
<% else %>
<td bgcolor="#33FF33" class=xl27 style='border-top:none;border-left:none'>
<div align="center"> <% Response.Write RS("A_K1")%></div></td>
<% end if %>

but I need more than 2 options. I have 3 different numbers to color. I'm not sure of what if then else statement I can use, everything I try doesn't work. Any ideas? Thanks.

Reply With Quote
  #3  
Old January 12th, 2005, 12:17 AM
nofriends's Avatar
nofriends nofriends is offline
Senior Water Wizard
ASP Free God 11th Plane (10000 - 10499 posts)
 
Join Date: Aug 2004
Location: Cape Town, RSA
Posts: 10,181 nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)  Folding Points: 96918 Folding Title: Advanced FolderFolding Points: 96918 Folding Title: Advanced FolderFolding Points: 96918 Folding Title: Advanced FolderFolding Points: 96918 Folding Title: Advanced FolderFolding Points: 96918 Folding Title: Advanced Folder
Time spent in forums: 3 Months 2 Weeks 2 Days 7 h 19 m 32 sec
Reputation Power: 699
Try using if elseif statements

Code:
 if crit = 1 then
 -->change bg
 elseif crit = 2 then
 -->change bg
 elseif crit = 3 then
 -->change bg
 end if
 


hope this helps.

Reply With Quote
  #4  
Old January 12th, 2005, 11:39 PM
erika erika is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Jan 2005
Posts: 3 erika User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
I finally worked it out. Thanks for yor response! Seems so easy now... this programming stuff makes my head hurt hehe.

Reply With Quote
  #5  
Old January 13th, 2005, 12:14 AM
nofriends's Avatar
nofriends nofriends is offline
Senior Water Wizard
ASP Free God 11th Plane (10000 - 10499 posts)
 
Join Date: Aug 2004
Location: Cape Town, RSA
Posts: 10,181 nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)nofriends User rank is Brigadier General (60000 - 70000 Reputation Level)  Folding Points: 96918 Folding Title: Advanced FolderFolding Points: 96918 Folding Title: Advanced FolderFolding Points: 96918 Folding Title: Advanced FolderFolding Points: 96918 Folding Title: Advanced FolderFolding Points: 96918 Folding Title: Advanced Folder
Time spent in forums: 3 Months 2 Weeks 2 Days 7 h 19 m 32 sec
Reputation Power: 699
Glad you got it working,

I think we all get a headache from programming every now and then.

Reply With Quote
Reply

Viewing: ASP Free ForumsProgrammingCode Bank > Automatically changing td background color depending on content


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway