skal have farve på vær anden

Tags:    php

Jeg vil gerne have farve på f.eks vær anden nyhed
jeg bruger dette

$color = $row[id]++ % 2 ? "#e6e6e6" : "white";

men sletter jeg så en ja så bliver det ike vær anden f.eks jeg sletter en farvet så kommer der 2 grå efter hinanden hvordan laver jeg så enten id skifter id når man sletter en eller hvordan gør jeg så den forstå at jeg sletter en?



8 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
du kan selvfølgeligt ikke bruge ID til dette...

opret i stedet for en integer du ligger en til gennem din forløkke..


Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk


kan du forklare mig hvordan at jeg ligger en til i førløkken?



gerne med en kode



for($i=0; $i<count($row); $i++)
{

$color = $i % 2 ? "#e6e6e6" : "white";

///Udskriv din nyhed her $color indeholder den farve du kan lide

}

koden $i++ inkrementerer variablen $i med 1.

Det kan også være at du har at gøre med en resultat fra myqsl_query?

så kan du gøre noget i stil med:

$result = mysql_query(SQLstring);
$i=0;

while($row = mysql_fetch_array($result))
{

$color = $i % 2 ? "#e6e6e6" : "white";
///Udskriv din nyhed her $color indeholder den farve du kan lide

$i++;
}
---
Simon



du kan selvfølgeligt ikke bruge ID til dette...

opret i stedet for en integer du ligger en til gennem din forløkke..


Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk



du kan selvfølgeligt ikke bruge ID til dette...

opret i stedet for en integer du ligger en til gennem din forløkke..


Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk


kan du forklare mig hvordan at jeg ligger en til i førløkken?



du kan selvfølgeligt ikke bruge ID til dette...

opret i stedet for en integer du ligger en til gennem din forløkke..


Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk


kan du forklare mig hvordan at jeg ligger en til i førløkken?



gerne med en kode



eller:
Fold kodeboks ind/udKode 


farve skifteren kan stå i en hvilken som helst løkke, virker dog kun med 2 farver.
-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/



Fold kodeboks ind/udKode 



kan ikke få nogle af jeres til at virke :/ men min kode ser pt sådan her ud så er der måske en som kan vise mig hvor det skal være og hvordan?



Jeg fant svaret på på eksperten.dk :)
nu må i selv finde ud af hvem som har den bedste / rigtigeste løsning ellers tager jeg selv poinge



Tror bare vi giver den til ham som der har den der minder om denne
så er der vel ingen der er sure

$RowNo = 0;
while($row = mysql_fetch_array($query)){

$RowNo++;
$color = ($RowNo % 2 == 0) ? "#f0f0f0" : "white";

det er vist simon?



t