Jump to content


Photo

Como Mostrar Resultado Na Tabela...


  • Faça o login para participar
1 reply to this topic

#1 tempest

tempest

    12 Horas

  • Usuários
  • 131 posts
  • Sexo:Masculino
  • Localidade:Caçador, SC
  • Interesses:Php, Mysql e interatividade!

Posted 17/05/2008, 13:31

Olá pessoal,

eu quero listar 16 thumbs, quem vem do bando de dados, cada uma tem seu respectivo link;
só que, eu quero mostra-las em uma tabela, onde seria 4 thumbs em cada linha, ou seja 4 linhas e 4 thumbs (colunas) cada;

[] [] [] []
[] [] [] []
[] [] [] []
[] [] [] []

Estou fazendo assim: :lol:

<table>
			<tr>
<?
$host = "localhost";
$user ="root";
$senha ="******;

mysql_connect ($host,$user,$senha);
mysql_select_db("galeria");

$mostrar = 4;

$pesquisa = mysql_query("SELECT * FROM thumbs ORDER BY id desc LIMIT $mostrar");

while($linha = mysql_fetch_array($pesquisa)){

$thumb = $linha[1];
$link =  $linha[2];
echo "<td>"."<a href=$link><img src=$thumb></a>"."</td>";

}
?>
		 </tr>

		 </table>

aqui esta para mostrar 4. porem quando eu aumento eu queria que a cada 4 thumbs, ele passasse para outra linha, e não mostrasse tudo na mesma linha :(

resumindo:
quero assim:
[] [] [] []
[] [] [] []
[] [] [] [] 
[] [] [] []

e não assim:
[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []

alguém sabe como posso fazer isso?


qualquer coisa, só dizer que explico novamente. :click:

Edição feita por: tempest, 17/05/2008, 13:33.

Posted Image
Css - Flash - Php?...
<? echo "Compartilhar é uma boa forma de aprender"; ?>

#2 lwirkk

lwirkk

    Veterano

  • Usuários
  • 1314 posts
  • Sexo:Não informado

Posted 17/05/2008, 13:42

Ali coloca assim.. :

<table>
<?
$host = "localhost";
$user ="root";
$senha ="******;

mysql_connect ($host,$user,$senha);
mysql_select_db("galeria");

$mostrar = 4;

$pesquisa = mysql_query("SELECT * FROM thumbs ORDER BY id desc LIMIT $mostrar");

while($linha = mysql_fetch_array($pesquisa)){
$i++;
$thumb = $linha[1];
$link =  $linha[2];
if($i<=4){
if($i==1){echo '<tr>';}
echo "<td><a href='$link'><img src='$thumb'></a></td>";
}
else{
echo '</tr>';
echo "<td><a href='$link'><img src='$thumb'></a></td>";
$i=1;
}

}
?>

		 </table>

EDIT: Tinha erros no código...

Edição feita por: lwirkk, 17/05/2008, 14:05.

Posted Image
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."

Muito Obrigado à todos do fórum, e à toda equipe do fórum! =)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq