Onbekend |
|
Citaat: Als je bijv. als query dit gebruikt:
SELECT `ding` FROM `tabel` WHERE `id` = 3
Hoef je geen while loop te gebruiken omdat id hoogstwaarschijnlijk op auto_increment staat ingesteld, dus je hoeft dan maar 1 rij op te vragen door gewoon $row = mysql_fetch_assoc($sql); te doen zonder while() eromheen. Maar hij haalt alle leden op, gesorteerd op id. Je zal wel weer niet goed gekeken hebben
$kleur = ( $i % 2) ? '#cccccc' : '#ffffff'; is een verkort if statement. Je kunt het ook zo schrijven:
<?php
/* dit geeft de rest van $i gedeeld door 2, dit geeft altijd 1 of 0
1 herkend PHP als TRUE en 0 als FALSE,
zo krijg je dus elke keer een andere kleur */
if($i % 2){
$kleur = '#cccccc';
}else{
$kleur = '#ffffff';
}
?>
<?php /* dit geeft de rest van $i gedeeld door 2, dit geeft altijd 1 of 0 1 herkend PHP als TRUE en 0 als FALSE, zo krijg je dus elke keer een andere kleur */ if($i % 2){ $kleur = '#cccccc'; }else{ $kleur = '#ffffff'; } ?>
Edit: te laat... Alleen uitleg voor if statement mag blijven |