dadamssg Posted August 6, 2009 Share Posted August 6, 2009 I'm trying to use the keyname for the array i'm walking through...so i use while ($list = mysqli_fetch_assoc($result)) { echo crap } to list out forum topics. And i'm pretty sure the keyname gets started at 0. So how do i grab that number for $list, check to see if it's even....if so echo a background color for a table row. ideas? Quote Link to comment Share on other sites More sharing options...
wildteen88 Posted August 6, 2009 Share Posted August 6, 2009 You'd want setup a counter, eg $i = 0; while ($list = mysqli_fetch_assoc($result)) { // work out bg color $bg_color = ($i%2 == 0) ? 'color 1' : 'color 2'; // display row echo '<tr style="background-color: '.$bg_color.'">'; // display columns here echo '</tr>'; // increment counter $i++; } Quote Link to comment Share on other sites More sharing options...
dadamssg Posted August 6, 2009 Author Share Posted August 6, 2009 awesome thanks! worked, i changed it to this for the color echo "<tr bgcolor='{$bg_color}'> Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.