Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida De Iniciante Xd


Hoopkins

Pergunta

Pessoal é assim, to fazendo um sistema de fotos com os links no banco de dados.. mais então e na página que vai mostrar as fotos eu queria que mostrasse assim:

Foto 1 Foto 2 Foto 3

Foto 4 Foto 5 Foto 6

Foto 7 Foto 8 Foto 9

Só que usando repeat region eu so estou conseguindo assim:

Foto 1

Foto 2

Foto 3

Foto 4

Foto 5

Foto 6

Foto 7

Foto 8

Foto 9

Creio que isso não deve ser complicado de se fazer.. estou fazendo pelo Dreaweaver, sou iniciante em galera xD

Att,

Hoopkins

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Opa obrigado pela ajuda.. mas então to inicianco com PHP to utilizando o Dreamweaver pra fzer meu sistema meu código tá assim e vão aparecendo uma a abaixo da outra queria que ficassem dispostas em colunas da uma olhada:

<?php require_once('Connections/ConAlbum.php'); ?>
<?php
$colname_Recordset1 = "-1";
if (isset($_GET['festa_id'])) {
  $colname_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['festa_id'] : addslashes($_GET['festa_id']);
}
mysql_select_db($database_ConAlbum, $ConAlbum);
$query_Recordset1 = sprintf("SELECT * FROM festa WHERE festa_id = %s", $colname_Recordset1);
$Recordset1 = mysql_query($query_Recordset1, $ConAlbum) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);

$colname_rsTotaldeFotos = "-1";
if (isset($_GET['festa_id'])) {
  $colname_rsTotaldeFotos = (get_magic_quotes_gpc()) ? $_GET['festa_id'] : addslashes($_GET['festa_id']);
}
mysql_select_db($database_ConAlbum, $ConAlbum);
$query_rsTotaldeFotos = sprintf("SELECT * FROM fotos WHERE foto_festa_id = %s", $colname_rsTotaldeFotos);
$rsTotaldeFotos = mysql_query($query_rsTotaldeFotos, $ConAlbum) or die(mysql_error());
$row_rsTotaldeFotos = mysql_fetch_assoc($rsTotaldeFotos);
$totalRows_rsTotaldeFotos = mysql_num_rows($rsTotaldeFotos);

$colname_rsExibirFotos = "-1";
if (isset($_GET['festa_id'])) {
  $colname_rsExibirFotos = (get_magic_quotes_gpc()) ? $_GET['festa_id'] : addslashes($_GET['festa_id']);
}
mysql_select_db($database_ConAlbum, $ConAlbum);
$query_rsExibirFotos = sprintf("SELECT * FROM fotos WHERE foto_festa_id = %s ORDER BY foto_id ASC", $colname_rsExibirFotos);
$rsExibirFotos = mysql_query($query_rsExibirFotos, $ConAlbum) or die(mysql_error());
$row_rsExibirFotos = mysql_fetch_assoc($rsExibirFotos);
$totalRows_rsExibirFotos = mysql_num_rows($rsExibirFotos);
?><!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=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<p>Fotos da festa:
  <?php echo $row_Recordset1['festa_nome']; ?><br />
Total de Fotos: <?php echo $totalRows_rsTotaldeFotos ?> <br />
<br />
Fotos:</p>
<table width="100%" border="0">
  <?php do { ?>
    <tr>
      <td><img src="thumbs.php?maxsize=100&src=<?php echo $row_rsExibirFotos['foto_link']; ?>" /><?php echo $row_rsExibirFotos['foto_descri']; ?></td>
    </tr>
    <?php } while ($row_rsExibirFotos = mysql_fetch_assoc($rsExibirFotos)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($Recordset1);

mysql_free_result($rsTotaldeFotos);

mysql_free_result($rsExibirFotos);
?>

Link para o comentário
Compartilhar em outros sites

  • 0

Insira aquele código nesta parte:

?php do { ?>
    <tr>
      <td><img src="thumbs.php?maxsize=100&src=<?php echo $row_rsExibirFotos['foto_link']; ?>" /><?php echo $row_rsExibirFotos['foto_descri']; ?></td>
    </tr>
    <?php } while ($row_rsExibirFotos = mysql_fetch_assoc($rsExibirFotos)); ?>

Essa é a parte que faz a repetição, mostrando as imagens

Veja sobre o do...while:

http://www.php.net/manual/pt_BR/language.c...-structures.php

Lembre-se de que a melhor forma de aprender é tentando fazer. ;)

ABraços,

Beraldo

Link para o comentário
Compartilhar em outros sites

  • 0

Só mudar para PHP

<html>

<head>

<title></title>

<script>

function tela(){

var cont = 0;

var tabela = "<table border='1'>";

tabela += "<tr>";

var bloco = document.getElementById("tabela");

for(var i = 0; i < 10; i++){

cont++;

if(cont == 2){

cont = 0;

tabela += "<td>&nbsp; FOTO "+i+"</td>";

tabela += "</tr>";

}else{

tabela += "<td>&nbsp; FOTO "+i+"</td>";

}

}

tabela += "</table>";

bloco.innerHTML = tabela;

}

</script>

</head>

<body onload="tela();">

<span id="tabela"></span>

</body>

</html>

Editado por Tenko
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...