login  Naam:   Wachtwoord: 
Registreer je!
 Forum

beginnersprobleem met php en css

Offline texarcana - 26/08/2006 13:38
Avatar van texarcanaNieuw lid Hallo

Ik wil in een tabel de rijen laten afwisselen van kleur, daarom heb ik 2 classes gemaakt in css en is dit mijn php code:

<?php

$result = mysql_query("SELECT * FROM film ORDER BY film_id DESC");
while($rowfilm = mysql_fetch_array($result)){

//...hier staan nog wat variabelen

$rijkleur = 0;

if ($rijkleur == "0"){
echo "<tr class='lijsttitel01'>";
$rijkleur = 1;
}
else{
echo "<tr class='lijsttitel02'>";
$rijkleur = 0;
}

//...en dan nog de rest van mijn tabel geëchoed met de variabelen
}
?>

De tabel wordt mooi opgevuld en getoond enzo, maar hij toont
het enkel in de kleur van classe lijsttitel01.

kan iemand me zeggen wat ik verkeerd doe, want ik zie het echt niet .:'(

5 antwoorden

Gesponsorde links
Offline Maarten - 26/08/2006 13:42 (laatste wijziging 26/08/2006 13:42)
Avatar van Maarten Erelid Die eerste $rijkleur = 0 staat BINNEN de while-lus, dus is die altijd 0. Die moet er dus buiten.

En $rijkleur == "0" moet $rijkleur == 0 zijn.
Offline Rik - 26/08/2006 13:42 (laatste wijziging 26/08/2006 13:43)
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Jup. $rijkleur = 0; Staat in de while, als je die erbuiten zet zou hij het wel moeten doen.

@Murfy
Jij bent net wat sneller! 
Offline texarcana - 26/08/2006 13:45
Avatar van texarcana Nieuw lid omg, je hebt gelijk

wat een domme fout van me, kheb er helemaal over zitten kijken
rijkleur wordt nu telkens weer op nul gezet, aaaarg

bedankt
Offline CDNC - 26/08/2006 14:46 (laatste wijziging 26/08/2006 14:46)
Avatar van CDNC PHP ver gevorderde dit is toch gemakkelijker op te lossen met module (als d eenmaak kent -_-)

  1. <?
  2.  
  3. $result = mysql_query("SELECT * FROM film ORDER BY film_id DESC");
  4. for($a=0; $rowfilm = mysql_fetch_array($result); $a++)
  5. {
  6. $bgcolor = (($a % 2) == 0) ? 'ffffff' : '000000' ;
  7. echo'<tr style="background:#'. $bgcolor .';">';
  8. ?>
  9.  
  10. <td> .......
  11.  
  12. <?
  13. }
  14.  
  15. ?>
Offline texarcana - 26/08/2006 16:05
Avatar van texarcana Nieuw lid ow idd ja

alweer wat code uitgespaard,
nogmaals bedankt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.182s