[Resolvido] Problema com while
Tenho pouco conhecimento em php e estou com um erro em um sistema de album de fotos em php com MYSQL.
É o seguinte eu criei um CSS para esse album e a moldura dos albuns aparece na ultima fileira porém sem nenhum album dentro pq o mesmo não existe.
Por exemplo, se eu crio 3 albuns aparecem os 3 albuns certinho e em baixo mais uma moldura do que seria a posição do quarto album que não existe.
Estou colocando uma foto aqui pra fcar mais facil de intender:
/applications/core/interface/imageproxy/imageproxy.php?img=http://www.sitestwm.com.br/outros/erro.jpg&key=82df521204193d0367b798db30fe4932d97698899097888b21ed88c8e34791b2" alt="Imagem Postada" />
no código que cria essa lista de albuns utiliza um while que é o que gera os novos albuns, no código está assim:
Como eu posso corrigir meu problema? Des de já Grata
</head>
<body>
<a href="index.php" >Voltar</a><br>
<div id="coluna_direita">
<div id="head">
<?php echo $row_rsAlbum['Desc']; ?>
<div id="head-baixo">
<?php if ($totalRows_rsFotos > 0) { // Show if recordset not empty ?>
<?php
do { // horizontal looper version 3
?>
<a href="imagens/<?php echo $row_rsFotos['Foto']; ?>" rel="lightbox" title="<?php echo $row_rsFotos['Desc']; ?>" > <img src="imagens/minis/<?php echo $row_rsFotos['Foto']; ?>" alt="<?php echo $row_rsFotos['Desc']; ?>" border="0"
title="<?php echo $row_rsFotos['Desc']; ?>" /></a>
<?php
$row_rsFotos = mysql_fetch_assoc($rsFotos);
if (!isset($nested_rsFotos)) {
$nested_rsFotos= 1;
}
if (isset($row_rsFotos) && is_array($row_rsFotos) && $nested_rsFotos++ % 4==0) {
echo "";
}
} while ($row_rsFotos); //end horizontal looper version 3
?>
<?php } // Show if recordset not empty ?>
<?php if ($totalRows_rsFotos == 0) { // Show if recordset empty ?>
<div id="txt1">Este álbum ainda não tem fotos!</div>
<?php } // Show if recordset empty ?>
</div> </div> </div>
<div id="coluna_esquerda">
<div id="albuns">
<div id="albuns2">
<?php do { ?>
<a href="fotos.php?IDAlbum=<?php echo $row_rsAlbuns['IDAlbum']; ?>"><img src="imagens/capa/<?php echo $row_rsAlbuns['Capa']; ?>" border="0" class="highslide-image" /><br />
<?php echo $row_rsAlbuns['Desc']; ?></a><br /><br />
</div>
</div>
<div id="albuns">
<div id="albuns2">
<?php } while ($row_rsAlbuns = mysql_fetch_assoc($rsAlbuns)); ?> </div>
</div>
</body>
</html>
<?php
mysql_free_result($rsFotos);
mysql_free_result($rsAlbum);
mysql_free_result($rsAlbuns);
?>Discussão (5)
Carregando comentários...