Mirad, si lo pongo de la siguiente forma:
Código PHP:
Ver original<div id="recuadro">
<table border="0" cellpadding="10" cellspacing="10" width="50%">
<?php
$consulta = mysql_query("SELECT DISTINCT * FROM obras WHERE galerias_idgalerias = $idgalerias AND estado != 'artista' ORDER BY fecha_subida DESC", $link);
$cont = 0;
while($fila or $cont < 5){
if(cont < 5){
?>
<td>
<div id ="tamimg">
<tr width="10%">
<form action="../obras/obra.php" method="POST">
<input type="image" src="../img/obras/<?php echo $fila['nombre_imagen']; ?>" width="150">
<input type="hidden" name="parametro" value="<?php echo $idgalerias; ?>">
<input type="hidden" name="idobras" value="<?php echo $fila['idobras']; ?>">
</form>
</tr>
</div>
</td>
<?php
}
$cont +=1;
}
}
?>
</table>
</div>
Me sale bien el cuadro, lo engloba todo, pero se repite la misma imagen en un bucle infinito... Quizás no sea cosa de CSS...