while ($row = mysql_fetch_assoc($result)) { echo (($X%$Col) == 0) ? "<tr align='center' height='100'><td width='120'>" : "<td width='120'>"; // -- ALTERE DAQUI PRA BAIXO !!! $id = $row['id']; echo "<img src='{$row['miniatura']}' border='1' height='94' width='117'><br>"; if ($row['nome']<"8") { $nome=$row['nome']; } else{ $nome=substr($row['nome'], 0,8)."..."; } echo "<strong><a href='".$row['foto']."'>".$nome."</a></strong>"; // -- ALTERE DAQUI PRA CIMA !!! echo (($X%$Col) == ($Col-1)) ? "</td></tr>" : "</td>"; $X++; }
Como alterar esse código para quando não tiver mais imagens a tabela fique normal, se não a tabela fica pequena e as imagens ficam centralizadas...
Fica assim quando tem somente 2 imagens, ficam centralizadas...
mas como fazer para quando tiver apenas 2 ou 3, elas ficarem a direita... ao invez de centralizadas...