Ir para conteúdo
Fórum Script Brasil

Faint

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Faint postou

  1. Pra facilitar colequei todo o código ai: O que eu mudei para tentar funcionar era só o trecho anterior mesmo. <?php if(isset($_GET['msg'])) { echo "<p align=center' class='textoverm'>".$_GET['msg]."</p>"; } ?> <?php conecta(); // Informa&ccedil;&otilde;es da query. No caso, "SELECT * FROM produtos WHERE EXIBIR=1" $campos_query = "*"; $final_query = "FROM albums"; // Declara&ccedil;&atilde;o da pagina inicial if (isset($_GET['pagina'])) { $pagina = $_GET["pagina"]; } else { $pagina = "1"; } // Maximo de registros por pagina $maximo = 15; // Calculando o registro inicial $inicio = $pagina - 1; $inicio = $maximo * $inicio; // Conta os resultados no total da minha query $strCount = "SELECT COUNT(*) AS 'num_registros' $final_query"; $query = mysql_query($strCount); $row = @mysql_fetch_array($query); $total = $row["num_registros"]; if($total<=0) { echo "<div align=center' class='textoverm'><br>Nenhum registro encontrado</div>"; } else { $strQuery = "SELECT $campos_query $final_query ORDER BY id DESC LIMIT $inicio,$maximo "; $query = mysql_query($strQuery); $res = mysql_num_rows($query); echo "<table width='500' border='0' align='left' cellpadding='4' cellspacing='0'>"; while($row = mysql_fetch_array($query)) { echo "<tr><td width='130' align='center'>"; $sql3= "SELECT * FROM albums_photos WHERE albums_id = '".$row['id]."' ORDER BY rand()"; $result3 = @mysql_query($sql3); $totresult3 = @mysql_num_rows($result3); $row2 = mysql_fetch_array($result3); if(!empty($row2['file'])) { $dir = opendir("galerias/".$row['id']); while(($arq = readdir($dir)) !== false) { if (file_exists("galerias/".$row['id']."/".$row2['file'])) { $img = "galerias/".$row['id']."/".$row2['file']; } else { $img = "sem"; } } if($img !== "sem") { echo "<a href=\"fotos.php?id=.$row['id]."\" title='".$row['title']."'><img src=\"exibe_mini3.php?imagem=.$img."\" border='7'></a>"; } } else { echo "&nbsp;"; } echo "</td><td align='left'>"; echo "<span class='textomar'><strong>&raquo;&raquo;</strong></span> <a href=\"fotos.php?id=$row[id]\" title='$row[title]' class='normal2'><strong>$row[title]</strong></a><br>"; if($row['added] !== "0000-00-00") { $a = substr("$row[added]",0, 4); $m = substr("$row[added]",5, 2); $d = substr("$row[added]",8, 2); $dias = $d."-".$m."-".$a; echo "<span class=textoverm'><strong>".$dias."</strong></span><br>"; } echo "<span class='textobommaiorb'>Imagens&nbsp;(".$totresult3.")</span><br>"; if(!empty($row['description])) { echo "<div align='justify' class='textobom'>$row[description]</div>"; } echo "</td>"; if (($i%6)==0) { echo "</td><td>"; } $i++; } echo "</tr></table>"; } ?> <?php if($total > $maximo ) { echo "<span class=textovermescuro'> $res/".$total."</span>"; } ?> <?php // Calculando pagina anterior $menos = $pagina - 1; // Calculando pagina posterior $mais = $pagina + 1; $pgs = ceil($total / $maximo); if($pgs > 1 ) { // Mostragem de pagina if($menos > 0) { echo "<a href=\"galerias.php?pagina=$menos&galeria=".@$_GET['galeria]."\">Anterior</a> "; } // Listando as paginas for($i=1;$i <= $pgs;$i++) { if($i != $pagina) { echo " <a href=\"galerias.php?pagina=".($i)."&galeria=".@$_GET['galeria']."\">$i</a>"; } else { echo " <strong>[".$i."]</strong>"; } } if($mais <= $pgs) { echo " <a href=\"galerias.php?pagina=$mais&galeria=.@$_GET['galeria]."\">Pr&oacute;xima</a>"; } } ?>
  2. Olá, Seguinte galera. Meu problema é o seguinte: Criei um álbum de fotos em php, até ai tudo tranquilo. :unsure: O problema é que a cada álbum que cadastro ele fica abaixo do outro na página (na vertical). E eu gostaria que fossem cadastrados na horizontal, e que depois de cadastrado 6 desse uma quebra de linha e fosse ao próximo. :blink: Estou com esse código aqui, mais não ta dando certoi: Se alguém puder me ajudar fico muito agradecido. :rolleyes: if (($i%6)==0) { echo "</td><td>"; } $i++; } echo "</tr></table>"; } ?> abraço. email:gustavo-faint@hotmail.com
×
×
  • Criar Novo...