Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

renanafonso

Mostrando imagens em colunas?

Recommended Posts

Olá pessoal, gostaria de saber como colocar essas imagens em colunas ex:

|------------||------------|
|   Foto 1   ||   Foto 2   |
|------------||------------|
|------------||------------|
|   Foto 3   ||   Foto 3   |
|------------||------------|
|------------||------------|
|   Foto 5   ||   Foto 6   |
|------------||------------|
         ( 1 ) 2 3

 

<?php
   $arquivo    = glob('imagens/noticias/*.*');
   $qtd        = 2;
   $atual      = (isset($_GET['pg'])) ? intval($_GET['pg']) : 1;
   $pagArquivo = array_chunk($arquivo, $qtd);
   $contar     = count($pagArquivo);
   $resultado  = $pagArquivo[$atual-1];
?>
<!DOCTYPE HTML>
<html lang="en-US">
<head>
   <meta charset="UTF-8">
   <title></title>
</head>
<body>
   <?php
       foreach($resultado as $valor){
           echo'<img src="'.$valor.'" width="100" height="80" />';
       }
       echo '<hr />';
       for($i = 1; $i <= $contar; $i++){
           if($i ==  $atual){
               echo"( $i )";
           }else{
               echo"<a href='?pg=$i'> $i </a>";
           }
       }

   ?>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara isso é quase problema apenas com o html é o basico.

 

Ao invés de imprimir apenas os links <a> você insere uma td(coluna) e um limite para para de imprimir apenas as <td> e inserir uma <tr>(linha).

Compartilhar este post


Link para o post
Compartilhar em outros sites

O HTML é esse:

<table width="100" border="1" cellspacing="2" cellpadding="2">
 <tr>
   <td><a href="#">foto1</a></td>
   <td><a href="#">foto2</a></td>
 </tr>
 <tr>
   <td><a href="#">foto3</a></td>
   <td><a href="#">foto4</a></td>
 </tr>
 <tr>
   <td><a href="#">foto5</a></td>
   <td><a href="#">foto6</a></td>
 </tr>
</table>

 

O resto você deve saber ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.