Bob's your uncle - seems to work for me 🙂
ALternating rows of differing grey niceness with column headers every 50 rows...
Cheers.
code as follows
$result=do_query("SELECT * FROM agents ORDER BY company ASC");
$i=1;
while($agents=mssql_fetch_array($result))
{
if ( $count == 1)
{
$bg = '#cccccc';
$count = 0;
}
else
{
$bg = '#dddddd';
$count= 1;
}
print("<input type=hidden name=ref[] value=$agents[ref]>
<tr onmouseover=\"setPointer(this, 'over', '$bg', '#CCFFCC', '#FFCC99')\" onmouseout=\"setPointer(this, 'out', '$bg', '#CCFFCC', '#FFCC99')\" onclick=\"setPointer(this, 'click', '#CCCCCC', '#CCFFCC', '#FFCC99')+detailcheck($agents[ref]);\">
<td bgcolor=$bg>$agents[company]</td>
<td bgcolor=$bg>$agents[contact]</td>
<td bgcolor=$bg>$agents[address1]</td>
<td bgcolor=$bg>$agents[city]</td>
<td bgcolor=$bg>$agents[county]</td>
<td bgcolor=$bg>$agents[postcode]</td>
<td bgcolor=$bg>$agents[phone]</td>
</tr>");
if (($i%50)==0)
{
print("
<tr>
<td class=th>Company Name</td>
<td class=th>Contact Name</td>
<td class=th>Address1</td>
<td class=th>City</td>
<td class=th>County</td>
<td class=th>Postcode</td>
<td class=th>Phone No.</td>
</tr>");
}
$i++;
}
Incase you wanted to know...