Hi everyone, I have this code:
$counter = 0;
$lastletter = '';
echo "<table border=\"1\" cellpadding=\"2\" cellspacing=\"1\">\n";
$counter = 0;
$lastletter = '';
while ($entry = mysql_fetch_assoc($result))
{
$first_char = strtoupper($entry['name'][0]);
if ($first_char != $lastletter)
{
$lastletter = $first_char;
echo "<tr>\n";
echo '<td colspan="2" style="text-align: center; font-weight: bold;">'. $first_char .'</tr>'. "\n";
echo "</tr>\n";
echo "<tr>\n";
}
echo "\t<td>{$entry['name']}</td>\n";
if (++$counter % 2 == 0)
{
echo "</tr>\n<tr>\n";
}
}
echo "</tr>
</table>\n";
It display like this
http://img124.imageshack.us/img124/3239/ssax6.jpg
The "B" group is incorrectly displayed. I would like it to display: