login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Kleuren

Offline Damage - 12/03/2005 00:34
Avatar van DamagePHP interesse Kan iemand mij uitleggen hoe ik bijvoorbeeld via css 2 verschillende kleuren kan laten komen per row bijv:

1. Gisteren was het slecht (achtergrond kleur geel)
2. Jeeeeeeeeej gewonnen) (achtergrond kleur paars)
3. Hagagaga (achtergrond kleur geel)
4. School weer begonnen? (achtergrond kleur paars)
en ga zo maar door....

Als iemand mij begrijpt.. beetje vaage uitleg enz. maar oké hopelijk kan iemand mij helpen.

Cheers

14 antwoorden

Gesponsorde links
Offline cracker - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van cracker Onbekend cssrn.geel {rn background-color #ffff00;rn}rn.rood {rn background-color #ff0000;rn}rnrnhtmlrntd class=geelgele achtergrondtdrntd class=roodrode achtergrondtdrnrnDit dan met php iedere keer verwisselen in een loop;-)
Offline Damage - 30/11/1999 00:00
Avatar van Damage PHP interesse ja das mooi maar ik bedoel.. hij maakt zelf de rows aan. dus ik wil bijv. 1 class maken td class=versprinktbla bla blatdrnrnEn als dan de volgende row komt met het zelfdernrntd class=versprinktbla bla blatd (achtergrond blauw)rntd class=versprinktbla bla blatd (achtergrond geel)rntd class=versprinktbla bla blatd (achtergrond blauw)rntd class=versprinktbla bla blatd (achtergrond geel)rntd class=versprinktbla bla blatd (achtergrond blauw)rnrnen ga zo maar door...rnrnklinkt beetje dom maar ik ben ook dom D alvast bedankt
Offline cracker - 30/11/1999 00:00
Avatar van cracker Onbekend 1 class rnmoet ik even over denken in deze drukke tijden prn
Offline Damage - 30/11/1999 00:00
Avatar van Damage PHP interesse ok .. D
Offline rutgerp - 30/11/1999 00:00
Avatar van rutgerp HTML interesse hoe maak je die rows aan dan
Offline prorsoft - 30/11/1999 00:00
Avatar van prorsoft PHP gevorderde met echo of print natuurlijk.rnrnweet iemand trouwens hoe je met PHP kunt kijken of een getal Even of Oneven isrnIk zit namelijk ook met dit probleem.
Offline Heracles - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Heracles HTML beginner volgens mij kan je het zo doen (als je die teksten uit een db haalt)rn[code]rnrnWhile ($obj = mysql_fetch_object(mysql_query($query)))rn {rn $kleur = ($i++ % 2) kleur1 kleur2;rn echo tr td bgcolor=.$kleur. blaat td tr;rn }rn[code]rnrnmaar k weet niet cker of het werkt... ik heb het volgens mij wel zo in een script staan. En dit zal alleen met php lukken of mischien met javascript dus vandaar de php in dit forump
Offline rutgerp - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van rutgerp HTML interesse [code]table border=1 width=50% align=centerrnphprn$i = 0;rn$query = mysql_query(SELECT FROM --tabel-- ORDER BY --veld-- --order--);rnwhile($data = mysql_fetch_assoc($query)) {rn $kleur = ($i++ % 2) '#0000FF' '#FF0000'; --- ; (c) Xzero prn echo 'trtd bgcolor='.$kleur.'inhoudtdtr';rn}rnrntable[code] Bedoel je dit (als ej php hebt)rnhttpwww.sitemasters.bepagina=scriptsscripts&cat=28&id=305
Offline Damage - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Damage PHP interesse aight.. harstikke bedankt... ik zal het vanavond gelijk proberenD rnrnWas wat vergeten, maar is er een manier om het in CSS te doen
Offline Damage - 30/11/1999 00:00
Avatar van Damage PHP interesse niemand dus
Offline vinTage - 30/11/1999 00:00
Avatar van vinTage Nieuw lid [url=httpwww.sitemasters.bepagina=forumindex&ond=reply&cat=11&id=3280]deze ook al gelezen[url]
Offline Frisbee - 30/11/1999 00:00
Avatar van Frisbee HTML beginner met 1 class is onmogelijk omdat je dan maar 1 kleur hebt en je hebt er 2 nodig..rnrnde beste manier is om het te doen met php zoals in de voorbeelden eerder in dit topic. er is volgens mij ook een manier om het met javascript te doen maar dat is een stuk lastiger.
Offline Dekin - 20/03/2005 15:02
Avatar van Dekin Nieuw lid Hmm nee kbrijp je nie;-)
Offline Rens - 20/03/2005 15:17
Avatar van Rens Gouden medaille

Crew algemeen
Hier even een klein voorbeeldje.

  1. <table>
  2. <?PHP
  3. // query voor de wedsrijden
  4. $sQuery = "SELECT status FROM tabel";
  5. // query uitvoeren
  6. if(!$rResult = MySQL_Query($sQuery))
  7. {
  8. // SQL fout
  9. echo "Kan de query niet uitvoeren!<BR>";
  10. echo "<BR>";
  11. } else
  12. {
  13. // uitgevoerd
  14. while($aFetch = MySQL_Fetch_Assoc($rResult))
  15. {
  16. // while loopje om door de resultaten heen te lopen
  17. switch($sStatus)
  18. {
  19. // switch statement voor de kleuren
  20. case 'slecht':
  21. $sKleur = 'yellow';
  22. break;
  23. case 'gewonnen':
  24. $sKleur = 'purple';
  25. break;
  26. case 'Hagagaga';
  27. $sKleur = 'yellow';
  28. break;
  29. case 'school':
  30. $sKleur = 'purple';
  31. break;
  32. }
  33. ?>
  34. <!--
  35. nieuwe tabel rij
  36. -->
  37. <tr>
  38. <!--
  39. td met achtergrond kleur
  40. achtergrond kleur komt uit het switch statement
  41. -->
  42. <td bgcolor='<?=$sKleur;?>'>
  43. blaat
  44. </td>
  45. </tr>
  46. <?PHP
  47. }
  48. }
  49. ?>
  50. </table>


Je kunt ook i.p.v. de kleur, een CSS class meegeven.
Je moet dan even bij de <td...> het bgcolor veranderen in class.
En bij het switch statement even de kleuren aanpassen naar je CSS classes...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s