La valeur de $ i dans le code ci-dessous est toujours 2. Il semble qu'elle augmente à la première fois, mais seulement cette fois. Des pensées?PHP incrémente seulement une fois
foreach ($records as $row){
$i = 1;
$i++
if ($i % 2 != 0){
$trClass = 'odd';
}else{
$trClass = 'even';
}
echo '<tr class="' . $trClass . '"><td>' .
anchor("admin/delete/$row->id", 'delete') . '</td><td>' .
anchor("admin/edit/$row->id", 'Edit') . '</td>';
foreach ($row as $key => $value){
echo '<td>' . $value . '</td>';
}
echo '</tr>';
$i++;
}
... aussi: Vous incrémenter 'I' $ deux fois ... regarder ça. –