Ir para conteúdo

POWERED BY:

Arquivado

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

Helmesvs

Posicionamento de conteúdo

Recommended Posts

Estou fazendo um site de noticias. Então as noticias mais novas tem que aparece primeiro. Mas como eu faço isso? Seria html ou php?

<div class="blog-item kk">
                    <div class="row">
                        <div class="col-lg-2 col-sm-2">
                            <div class="date-wrap">
                                <span class="date"><?php echo $linha['Day(datahora)'] ?></span>
                                
                                <span class="month"><?php $linha['Month(datahora)']; 
											if (('Month(datahora)' == '1')){
											echo "Janeiro";}
											else if (('Month(datahora)' == "2")){
											echo "Fevereiro";}
											else if (('Month(datahora)' == "3")){
											echo "Março";}
											else if (('Month(datahora)' == "4")){
											echo "Abril";}
											else if (('Month(datahora)' == "5")){
											echo "Maio";}
											else if (('Month(datahora)' == "6")){
											echo "Junho";}
											else if (('Month(datahora)' == "7")){
											echo "Julho";}
											else if (('Month(datahora)' == "8")){
											echo "Agosto";}
											else if (('Month(datahora)' == "9")){
											echo "Setembro";}
											else if (('Month(datahora)' == "10")){
											echo "Outubro";}
											else if (('Month(datahora)' == "11")){
											echo "Novembro";}
											else if (('Month(datahora)' == "12")){
											echo "Dezembro";}
											
											
									 ?> </span>
                            </div>
                                      
		
                            
                            <div class="comnt-wrap">
                                <span class="comnt-ico">
                                    <i class="icon-time"></i>
                                </span>
                                <span class="value"><?php echo $linha['hour(datahora)'] ?>:<?php echo $linha['minute(datahora)'] ?></span>
                            </div>
                            
                        </div>
                        <div class="col-lg-10 col-sm-10">
                            <div class="blog-img">
                                <img src="../adm-news/imagens_enviadas/<?php echo $linha['foto1'] ?>" alt=""/>
                            </div>

                        </div>
                    </div>
                    <div class="row">
                        <div class="col-lg-2 col-sm-2 text-right">
                            <div class="author">
                                By <a href="#">Admin</a>
                            </div>
                            <br><br><br></br>
                            <div class="shate-view">
                                <ul class="list-unstyled">
                                    <li><a href="javascript:;">209 View</a></li>
                                    <li><a href="javascript:;">23 Share</a></li>

                                </ul>
                            </div>
                        </div>
                        <div class="col-lg-10 col-sm-10">
                            <h1><a href="blog_detail.html"><?php echo $linha['titulo'] ?></a></h1>
                            
                            <p><?php echo substr ($linha['descricao'],0, 480);?></p>
                            
                            <a href="notcias2.php" class="btn btn-danger">Continuar lendo</a>
                        </div>
                    </div>
                </div>

Esse codigo é a parte onde cada noticia é integrada. Preciso fazer com q cada vez q ele inserido fique antes do q ja estar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que uma consulta desta forma deve ajudar: "select * from noticias order by date desc limit ?"

onde esta ? você pode colocar um número máximos de resultados para consulta, mas se quiser que ele pegue todas as notícias aí você tira ele(select * from noticias order by date desc).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que uma consulta desta forma deve ajudar: "select * from noticias order by date desc limit ?"

onde esta ? você pode colocar um número máximos de resultados para consulta, mas se quiser que ele pegue todas as notícias aí você tira ele(select * from noticias order by date desc).

 

 

Não tenho certeza, mas acredito que seja com PHP, já que você tem que "puxar" o arquivo mais recente do banco.

 

Vlw pela ajuda de vocês, deu tudo certo aqui. Vo deixar o codigo pra quem precisar

$sql_visualizar = mysql_query("select id, Day(datahora), Month(datahora), hour(datahora), minute(datahora), foto1, titulo, descricao from publicacoes ORDER BY id DESC");

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.