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

Exibir dados em colunas diferentes MySQL - PHP


Leonardo.j

Pergunta

Olá, gostaria de fazer a seguinte maneira, exibir os dados, mais não um em baixo do outro.

vou fazer um exemplo:

[Foto Meio grande]

-Descrição da noticia-

(Obs: Agora ele muda formato de exibir)

[Fotinho] nome da noticia

(Obs: Agora ele muda formato de exibir)

descri da noticia

assim por diante ele vai mudando.

caso queira ver olhe no globo.com, olha como é exibido a noticia, em vários formatos, não é um simples alinhamento reto e unico.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Então ESerra, por exemplo,

<?php
    
?>

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    
    <td width="34%" id="table-red" valign="top">
    
        <!-- Barra e titulo. -->
            <a href="#">
                <hr id="hr-red"> 
                    <div id="font-red"> notícias </div>
            </a>
            
        <!-- Imagem posição 01 -->
<?php
    $resultado = mysql_query("SELECT * FROM ma_Noticias ORDER BY id DESC LIMIT 1");
    while($config = mysql_fetch_assoc($resultado)){
    $id = $config["id"];
    $mNotDesc = $config["mNotDesc"];
    $mFotc = $config["mFoto"];
?>
<div align="center">
                <br />
                    <a href="#" class="imagem-red">
                       <img 
                            src="http://<?php echo $URL; ?>/template/uploads/<?=$mFoto;?>"
                                class="imagem-red" />
                    </a>
      </div> 

                
                <table border="0" cellspacing="0" cellpadding="0" class="font-red-01" align="center">
                      <tr>
                        <td><?=$mNotDesc;?></td>
                      </tr>
                </table>
                <? } ?>
             <hr class="pontinhos" />
             
             <?php
                    $resultado = mysql_query("SELECT * FROM ma_Noticias ORDER BY id DESC LIMIT 6");
                    while($config = mysql_fetch_assoc($resultado)){
                    $id = $config["id"];
                    $mNotDesc = $config["mNotDesc"];
                    $mFotc = $config["mFoto"];
            ?>
<table width="330" border="0" cellspacing="0" cellpadding="0" align="center">
                <tr>
                    <td width="40">
                        <a href="#" class="imagem-red-2">
                        <img 
                            src="http://<?php echo $URL; ?>/template/uploads/<?=$mFoto;?>" 
                                class="imagem-red-2" />
                        </a>
                    </td>
                        <td width="260" class="font-red-02" valign="top">
                            <a href="#"><?=$mNotDesc;?></a>
                        </td>
                  </tr>
            </table>
<? };?>
</div>

mais ai para exibir a noticia de baixo, em outro modo, ele exibe a mesma que a de cima.

else,if não entendi muito bem.

@EDIT

Bom, se tive-se um metodo de pular uma coluna de consulta na tabela do SQL tambem daria pois ele não iria repetir a de cima.

Editado por Leonardo.j
Link para o comentário
Compartilhar em outros sites

  • 0

Troca

$resultado = mysql_query("SELECT * FROM ma_Noticias ORDER BY id DESC LIMIT 1");
Por:
$resultado = mysql_query("SELECT * FROM ma_Noticias ORDER BY id DESC LIMIT 7");
Ai no primeiro bloco:
$config = mysql_fetch_assoc($resultado);
//A primeiro notícia.
Abaixo:
while($config = mysql_fetch_assoc($resultado)){
//Monta as outras 6 notícias.
}

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...