hallo, ik weet niet of deze vraag al 1000 keer is gesteld, maar ik kan hem nergens vinden
want ik wil in mij tabel, die ik ophaal uit mijn db, om en om de bgcolor van de row afwisselen
dus:
row1 = grey
row2 = white
row3 = grey
row4 = white
enz enz.

dit stukje gebruik ik om mijn data te weergeven:

<? while($row = mysql_fetch_array($res))
{
echo '
            <tr><td>'.$row['album'].'</td>
            <td>'.$row['artiest'].'</td>
            <td>'.$row['type'].'</td>
            <td>'.$row['release'].'</td>
            <td>'.$row['cds'].'</td></tr>
';
} ?>
niet getest:

<?php
$i= 1;

while($row = mysql_fetch_array($res))
{
$color = ($i % 2 == 0) ? 'CCCCCC' : 'FFFFFF';

echo '
<tr bgcolor="#'.$color.'"><td>'.$row['album'].'</td>
<td>'.$row['artiest'].'</td>
<td>'.$row['type'].'</td>
<td>'.$row['release'].'</td>
<td>'.$row['cds'].'</td></tr>
';

$i++;
}
?>

[edit]
= moest == zijn ;-)

[edit]
een " vergeten
[/edit]
[/edit]
Parse error: syntax error, unexpected '=' in /music/index.php on line 57

op lijn 57 staat de { van de while

edit: o:P eff aanpassen
als ik dit nu toepas, word de eerste row van me tabel geel en de rest weergeeft ie niet

edit:
<tr bgcolor="#'.$color.'><td>'.$row['album'].'</td>
moet zijn
<tr bgcolor="#'.$color.'"><td>'.$row['album'].'</td>

je was de " aan het eind vergeten ;) werkt nu toppie
bedankt!
Ik heb het aangepast, dan heeft iemand anders er misschien ook nog wat aan.

Goed dat het werkt :-)
Bedankt PHP newbie,

Ik had het ook net nodig.
ipv
mysql_fetch_array
kan je beter
mysql_fetch_assoc
gebruiken! Hoevaak is dat al gezegt? :P
Grinnnnnnnnn........... Turmin ik ben bang dat we dit ook nog heeeeeeeeeeeeeeeel vaak gaan zeggen of in iedergeval adviseren :)
hallo, ik weet niet of deze vraag al 1000 keer is gesteld, maar ik kan hem nergens vinden

Deze vraag hoort intussen wel eens een keer in de FAQ thuis, want hij is inderdaad al 1000 keer gesteld!
[edit]
btw PHPNewbie: netjes dat scriptje van je, heeft dit topic toch nog iets toegevoegd aan andere topics, had deze versie nog niet gezien of zelf verzonnen ;), netjes!!
[/edit]

Reageren