Помогите закрыть тэг

FireWall

Новичок
Помогите закрыть тэг

PHP:
$counter=0;
while ($result_title=mysql_fetch_array($title_query)) {
	
	if(($counter%4)==0)	
	{
		print "<TR vAlign=top align=middle>";
	}
	else 
	{
		print "";
	}
	$albumid=$result_title['albumid'];
	$cover=coverpath($albumid, $list);
	print "<TD><A href='title_album.php?id=".$result_title['albumid']."'>";
	print "<IMG  height=100 src='".$cover."' width=100></A><BR>";
	print "<A href='album.php?artist=".$result_title['name']."'><B>".$result_title['name']."</B></A><BR>";
	print "<A href='title_album.php?id=".$result_title['albumid']."'><I>".$result_title['albumname']." (".$result_title['year'].")</I></A></TD>";
	
	$counter++;
	
}
Вообщем может я туплю, ну ни как не могу сообразить как мне закрывать тэг после вывода 4-х картинок, и снова открыть тэг TR чтобы после 4-х выводились с новой строчки.....
 

Wicked

Новичок
ну как находить "первый в каждой четверке" ты уже научился. Проблема что ли в том, как теперь находить последний?
 

voituk

прозревший
Допиши перед $counter++;
PHP:
 if(($counter%4)==0 && $counter!=0)    
    {
        print "</TR>";
    }
    else 
    {
        print "";
    }
 

Wicked

Новичок
voituk, а случаем не получится такого?
<tr><td></td></tr>
<td></td>
<td></td>
<td></td>
<tr><td></td></tr>
<td></td>
<td></td>
<td></td>
<tr><td></td></tr>
...
?
 

FireWall

Новичок
Автор оригинала: voituk
Допиши перед $counter++;
PHP:
 if(($counter%4)==0 && $counter!=0)    
    {
        print "</TR>";
    }
    else 
    {
        print "";
    }
неполучилося

-~{}~ 10.03.06 15:05:

а после $counter++;
if (($counter%4)==0)
{
print "</TR>";
}
else
{
print "";
}

получилося
 

Wicked

Новичок
1) ага, только у тебя последняя tr-ка закрывается не всегда.
2) я бы все таки оставил до $counter++, но в виде (($counter%4)==3)
3)
Код:
else  
    { 
        print ""; 
    }
- это обязательно?
 

Yaponchick

Новичок
PHP:
$counter=0;
while ($result_title=mysql_fetch_array($title_query)) {
    
    if(($counter%4)==0)    
    {
        print (($counter!=0)?"</tr>":"")."<TR vAlign=top align=middle>";
    }
А так ?! ))
 
Сверху