PHP and CSS Compatible Table

HTML, CSS and anything else that deals with client side capabilities.

Moderator: General Moderators

Post Reply
lolard
Forum Newbie
Posts: 1
Joined: Tue Jul 07, 2009 11:31 pm

PHP and CSS Compatible Table

Post by lolard »

I know its fairly straight-forward to create a simple HTML table with data filled-in using PHP and a database, but how do you create a HTML table so that its style can be modified using CSS and still being able to be filled-in with PHP?

Any help and/or code would be greatly appreciated. Thanks.
User avatar
kaszu
Forum Regular
Posts: 749
Joined: Wed Jul 19, 2006 7:29 am

Re: PHP and CSS Compatible Table

Post by kaszu »

Easy:

Code: Select all

<style type="text/css">
    table { border: 1px solid black; }
    table td { background: #fff; }
    table .odd td { background: #f9f9f9; }
</style>
 
<table>
<?php foreach($data as $k => $row) { ?>
  <tr class="<?php echo ($k % 2 ? 'odd' : 'even'); ?>">
      <td><?php echo $row['a']; ?></td>
      <td><?php echo $row['b']; ?></td>
  </tr>
<?php } ?>
</table>
Please be more specific where you are having problems.
Post Reply