вывод таблицы

Snekaaa

Новичок
вывод таблицы

Вывожу фотогалерею из бд, скрипт пашет, но почемуто рисует после строчки строчку с 1 фоткой, затем опять нормально... немного не пойму, может подскажите? Вот скрипт:

PHP:
<?
function get_theme($id)
{
$q=mysql_query("select id, title, date_format(date,'%e.%m %Y год') as date1 from striketheme where id=$id");
$r=mysql_fetch_array($q);
$result='На тему: '.$r[title].' дата: '.$r[date1];
return $result;
}

$q=mysql_query("select * from strikephoto ORDER BY `theme` ASC");
echo '<div class="photo_block">	<table width=100%>';
while ($r=mysql_fetch_array($q)) {
	if ($r[theme]!=$theme) {
		echo '<tr><td colspan=4"><h3>'.get_theme($r[theme]).'</h3></td></tr>';
		$cnt=0;
		};
	$cnt++;
	$theme=$r[theme];
    if($cnt%5==0)echo '<tr>'; ?>
		<td width=20%>
		<a href="photo/<?=$r[name_big];?>" target="_blank"><img src="photo/<?=$r[name];?>"></a>
		<br>Описание: <?=$r[desc]?> 
		</td>
	<? if($cnt%5==0)echo '</tr>';
}
echo '</table> </div>';
 

Фанат

oncle terrible
Команда форума
ты собираешься приходить на форум каждый раз, когда написанный тобой скрипт работает не так, как задумано?
 
Сверху