Jump to content
Fórum Script Brasil
  • 0

Exibir dados em colunas diferentes MySQL - PHP


Leonardo.j

Question

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 to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 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.

Edited by Leonardo.j
Link to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...