Olá galera peguei este codigo de um sistema de imagens e adaptei para meu uso, mas ele nao dividiu as colunas em 2, procurei mas nao consegui entender bem o codigo e como dividir, se alguem puder falar o que esta errado e como faço para corrigir agradeço.
Obs: Coloquei todo esse códig dentro de uma celula em outra tabela. ele exi
<?
include("admin/conexao.php");
$sql = mysql_query("SELECT * FROM wallpapers");
?>
<? // Agora exiba o código com a configuração de sua tabela - o cabeçalho dela. ?>
<table width="470" border="0" cellpadding="0" cellspacing="0">
<tr> <?
// Agora vamos montar o código. Pegue o valor total de resultados:
$total = mysql_num_rows($sql);
// Defina o número de colunas que você deseja exibir:
$colunas = "2";
// Agora vamos ao "truque":
if ($total>0) {
for ($i = 0; $i < $total; $i++) {
if (($i%$colunas)==0) {
?>
<? }?>
<?
$dados= mysql_fetch_array($sql) ;
$id = $dados['id'];
$diretorio = "wallpapers/imagens/wallpapers/";
?>
<td width="235" align="center">
<? if($dados[img1] != ""){?>
<img src="<? echo $diretorio.$dados['img1']?>" border="0" align="center" width="168" height="126" />
<? }?>
<span style="text-transform: uppercase"><b><a href="java script:AbreJanelaGaleria('janela.php?dir=images/galeria/<? echo "$dados[pasta]/&id=$dados[id]&evento=$dados[nome]&data=$dados[dia]/$dados[mes]/$dados[ano]&local=$dados[local]&id=$dados[id]";?>')"><? echo $dados['nome']?></a></b></span><BR>
<table align="center" width="80%" border="1" cellpadding="0" cellspacing="0">
<tr>
<td width="50%" align="center" class="texto_preto"><? echo "<a href='wallpapers/pagina.php?id=$id&linkimagem=800x600' class='link_azul'>"; ?>800x600</a></td>
<td width="50%" align="center" class="texto_preto"><a href="wallpapers/pagina.php<? echo "?id=$id&linkimagem=1024x768"; ?>" class="link_azul">1024x768</a></td>
</tr>
</table>
<?
$dir="images/galeria/$dados[pasta]";
$dir1=opendir($dir);
$cont=0;
while ($res=readdir($dir1) ){
$tipo=explode(".",$res);
if ($tipo[1]=="jpg" || $tipo[1]=="JPG"){
$cont=$cont+1;
}
}
?></td>
<td width="15"></td><br />
<? }}?>
</tr>
</table>
Ele lista um monte um do lado do outro sem quebrar.
Agradeço
PHP-man - Eu ainda chego lá!
Dividir Em 2 Colunas
Started By PHP-man, 04/10/2005, 02:20
2 replies to this topic
#1
Posted 04/10/2005, 02:20
Existe uma grande diferença entre a Sabedoria e a Inteligência. A Inteligência vem acompanhada de Arrogância e Irônias. A Sabedoria vem acompanhada de Humildade e Paciência. by PHP-man
#2
Posted 04/10/2005, 02:24
consegui resolver. o problema era a falta de
<TR>
<TD height="20" colspan="4">
<HR align="center" width="100%" size="1" noshade color="<? echo $cortexto?>"> </TD></tr>
<tr>
<? }?>
to meio confuso pra entender este código mais vou procurar entender melhor.
Vlw
<TR>
<TD height="20" colspan="4">
<HR align="center" width="100%" size="1" noshade color="<? echo $cortexto?>"> </TD></tr>
<tr>
<? }?>
to meio confuso pra entender este código mais vou procurar entender melhor.
Vlw
Existe uma grande diferença entre a Sabedoria e a Inteligência. A Inteligência vem acompanhada de Arrogância e Irônias. A Sabedoria vem acompanhada de Humildade e Paciência. by PHP-man
#3
Posted 04/10/2005, 08:23
e onde exatamente vc usou essa ultima parte do codigo???
to procurando um tempao um script desse.. ja tentei fazer e tbm nao consegui!!
vlw!
to procurando um tempao um script desse.. ja tentei fazer e tbm nao consegui!!
vlw!
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)