no non così come hai fatto

io toglierei i 3 echo dentro il ciclo...primo...ne basta 1 e poi fai 1 concatenamento

Ti ho fatto 1 esempio sfruttando un ciclo for che simula lo scorrere di record da DB....
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head><body>
<style>
#corpo{
	margin:0 auto;
	width:650px;
	margin-top:30px;
}

.replay{
	border:1px solid #666666;
	float:left;
	margin:5px;
}

.Busato img{
	width:150px;
	height:150px;
}

.Tusato{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
</style>
<div id="corpo">
<?php    
	for ($mia_variabile = 0; $mia_variabile < 11; $mia_variabile++){
	echo '<div class="replay">
		<span class="Busato"></span>
		<p class="Tusato">NOME GENERE</p></div>';
}
    ?>
</div> 
</body></html>
provati quella pagina ...alla fine il ciclo è unico senza IF e senza contatori interni...sfrutta i CSS per otterene poi il layout che vuoi tu...